/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -s ../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf -tc ../../../trunk/examples/toolchains/AutomizerBplInline.xml -i ../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/min-max-dec.wvr.bpl -------------------------------------------------------------------------------- This is Ultimate 0.2.1-2cf4d3f9dd5fed411db405f577e28237a543b59a-2cf4d3f [2021-08-12 19:28:56,853 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-08-12 19:28:56,855 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-08-12 19:28:56,886 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-08-12 19:28:56,886 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-08-12 19:28:56,887 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-08-12 19:28:56,888 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-08-12 19:28:56,890 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-08-12 19:28:56,892 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-08-12 19:28:56,892 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-08-12 19:28:56,893 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-08-12 19:28:56,894 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-08-12 19:28:56,894 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-08-12 19:28:56,895 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-08-12 19:28:56,896 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-08-12 19:28:56,897 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-08-12 19:28:56,897 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-08-12 19:28:56,898 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-08-12 19:28:56,899 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-08-12 19:28:56,901 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-08-12 19:28:56,902 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-08-12 19:28:56,903 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-08-12 19:28:56,904 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-08-12 19:28:56,905 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-08-12 19:28:56,907 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-08-12 19:28:56,908 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-08-12 19:28:56,908 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-08-12 19:28:56,909 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-08-12 19:28:56,909 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-08-12 19:28:56,910 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-08-12 19:28:56,910 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-08-12 19:28:56,911 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-08-12 19:28:56,911 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-08-12 19:28:56,912 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-08-12 19:28:56,913 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-08-12 19:28:56,913 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-08-12 19:28:56,914 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-08-12 19:28:56,914 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-08-12 19:28:56,914 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-08-12 19:28:56,915 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-08-12 19:28:56,915 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-08-12 19:28:56,918 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/settings/automizer/concurrent/svcomp-Reach-32bit-Automizer_Default-noMmResRef-FA-NoLbe.epf [2021-08-12 19:28:56,937 INFO L113 SettingsManager]: Loading preferences was successful [2021-08-12 19:28:56,938 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-08-12 19:28:56,938 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-08-12 19:28:56,938 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-08-12 19:28:56,939 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-08-12 19:28:56,939 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-08-12 19:28:56,939 INFO L138 SettingsManager]: * Use SBE=true [2021-08-12 19:28:56,940 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-08-12 19:28:56,940 INFO L138 SettingsManager]: * sizeof long=4 [2021-08-12 19:28:56,940 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-08-12 19:28:56,940 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-08-12 19:28:56,940 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-08-12 19:28:56,940 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-08-12 19:28:56,941 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-08-12 19:28:56,941 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-08-12 19:28:56,941 INFO L138 SettingsManager]: * sizeof long double=12 [2021-08-12 19:28:56,941 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-08-12 19:28:56,941 INFO L138 SettingsManager]: * Use constant arrays=true [2021-08-12 19:28:56,941 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-08-12 19:28:56,942 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-08-12 19:28:56,942 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-08-12 19:28:56,942 INFO L138 SettingsManager]: * To the following directory=./dump/ [2021-08-12 19:28:56,942 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-08-12 19:28:56,942 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-08-12 19:28:56,943 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-08-12 19:28:56,943 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-08-12 19:28:56,943 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-08-12 19:28:56,943 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-08-12 19:28:56,943 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-08-12 19:28:56,944 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-08-12 19:28:56,944 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release [2021-08-12 19:28:57,211 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-08-12 19:28:57,231 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-08-12 19:28:57,233 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-08-12 19:28:57,234 INFO L271 PluginConnector]: Initializing Boogie PL CUP Parser... [2021-08-12 19:28:57,235 INFO L275 PluginConnector]: Boogie PL CUP Parser initialized [2021-08-12 19:28:57,236 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/min-max-dec.wvr.bpl [2021-08-12 19:28:57,237 INFO L110 BoogieParser]: Parsing: '/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../../../trunk/examples/concurrent/bpl/weaver-benchmarks/generated/popl20/min-max-dec.wvr.bpl' [2021-08-12 19:28:57,266 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-08-12 19:28:57,268 INFO L131 ToolchainWalker]: Walking toolchain with 4 elements. [2021-08-12 19:28:57,273 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-08-12 19:28:57,273 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-08-12 19:28:57,273 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-08-12 19:28:57,284 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,290 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,297 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-08-12 19:28:57,301 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-08-12 19:28:57,301 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-08-12 19:28:57,301 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-08-12 19:28:57,307 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,307 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,309 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,309 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,316 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,319 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,321 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/1) ... [2021-08-12 19:28:57,326 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-08-12 19:28:57,327 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-08-12 19:28:57,327 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-08-12 19:28:57,327 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-08-12 19:28:57,329 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (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 [2021-08-12 19:28:57,400 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread1 given in one single declaration [2021-08-12 19:28:57,400 INFO L130 BoogieDeclarations]: Found specification of procedure thread1 [2021-08-12 19:28:57,400 INFO L138 BoogieDeclarations]: Found implementation of procedure thread1 [2021-08-12 19:28:57,400 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread2 given in one single declaration [2021-08-12 19:28:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure thread2 [2021-08-12 19:28:57,401 INFO L138 BoogieDeclarations]: Found implementation of procedure thread2 [2021-08-12 19:28:57,401 INFO L124 BoogieDeclarations]: Specification and implementation of procedure ULTIMATE.start given in one single declaration [2021-08-12 19:28:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-08-12 19:28:57,401 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-08-12 19:28:57,401 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread3 given in one single declaration [2021-08-12 19:28:57,401 INFO L130 BoogieDeclarations]: Found specification of procedure thread3 [2021-08-12 19:28:57,402 INFO L138 BoogieDeclarations]: Found implementation of procedure thread3 [2021-08-12 19:28:57,402 INFO L124 BoogieDeclarations]: Specification and implementation of procedure thread4 given in one single declaration [2021-08-12 19:28:57,402 INFO L130 BoogieDeclarations]: Found specification of procedure thread4 [2021-08-12 19:28:57,402 INFO L138 BoogieDeclarations]: Found implementation of procedure thread4 [2021-08-12 19:28:57,403 WARN L209 CfgBuilder]: User set CodeBlockSize to SequenceOfStatements but program contains fork statements. Overwriting the user preferences and setting CodeBlockSize to SingleStatement [2021-08-12 19:28:57,590 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-08-12 19:28:57,591 INFO L299 CfgBuilder]: Removed 0 assume(true) statements. [2021-08-12 19:28:57,592 INFO L202 PluginConnector]: Adding new model min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:28:57 BoogieIcfgContainer [2021-08-12 19:28:57,593 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-08-12 19:28:57,594 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-08-12 19:28:57,594 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-08-12 19:28:57,597 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-08-12 19:28:57,597 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.boogie.parser AST 12.08 07:28:57" (1/2) ... [2021-08-12 19:28:57,598 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@39458073 and model type min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 12.08 07:28:57, skipping insertion in model container [2021-08-12 19:28:57,598 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "min-max-dec.wvr.bpl de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 12.08 07:28:57" (2/2) ... [2021-08-12 19:28:57,599 INFO L111 eAbstractionObserver]: Analyzing ICFG min-max-dec.wvr.bpl [2021-08-12 19:28:57,604 INFO L206 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-08-12 19:28:57,605 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-08-12 19:28:57,605 INFO L445 ceAbstractionStarter]: Constructing petrified ICFG for 1 thread instances. [2021-08-12 19:28:57,645 INFO L149 ThreadInstanceAdder]: Constructed 4 joinOtherThreadTransitions. [2021-08-12 19:28:57,663 INFO L255 AbstractCegarLoop]: Starting to check reachability of 5 error locations. [2021-08-12 19:28:57,681 INFO L378 AbstractCegarLoop]: Interprodecural is true [2021-08-12 19:28:57,681 INFO L379 AbstractCegarLoop]: Hoare is true [2021-08-12 19:28:57,681 INFO L380 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-08-12 19:28:57,681 INFO L381 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-08-12 19:28:57,681 INFO L382 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-08-12 19:28:57,681 INFO L383 AbstractCegarLoop]: Difference is false [2021-08-12 19:28:57,681 INFO L384 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-08-12 19:28:57,681 INFO L388 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-08-12 19:28:57,689 INFO L100 iNet2FiniteAutomaton]: Start petriNet2FiniteAutomaton. Operand has 45 places, 35 transitions, 102 flow [2021-08-12 19:28:57,870 INFO L122 iNet2FiniteAutomaton]: Finished petriNet2FiniteAutomaton. Result has 712 states, 710 states have (on average 3.6450704225352113) internal successors, (2588), 711 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:57,882 INFO L276 IsEmpty]: Start isEmpty. Operand has 712 states, 710 states have (on average 3.6450704225352113) internal successors, (2588), 711 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:57,914 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-12 19:28:57,914 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:57,915 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:57,915 INFO L430 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:57,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:57,920 INFO L82 PathProgramCache]: Analyzing trace with hash -353370600, now seen corresponding path program 1 times [2021-08-12 19:28:57,927 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:57,928 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [138253396] [2021-08-12 19:28:57,928 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:58,002 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:58,056 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:58,056 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:58,056 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [138253396] [2021-08-12 19:28:58,057 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [138253396] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:28:58,057 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:28:58,057 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:28:58,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [999744939] [2021-08-12 19:28:58,061 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:28:58,061 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:58,071 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:28:58,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:28:58,075 INFO L87 Difference]: Start difference. First operand has 712 states, 710 states have (on average 3.6450704225352113) internal successors, (2588), 711 states have internal predecessors, (2588), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:58,185 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:58,185 INFO L93 Difference]: Finished difference Result 965 states and 3455 transitions. [2021-08-12 19:28:58,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:28:58,186 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-12 19:28:58,187 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:58,209 INFO L225 Difference]: With dead ends: 965 [2021-08-12 19:28:58,210 INFO L226 Difference]: Without dead ends: 614 [2021-08-12 19:28:58,213 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 16.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:28:58,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 614 states. [2021-08-12 19:28:58,312 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 614 to 614. [2021-08-12 19:28:58,316 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 614 states, 613 states have (on average 3.592169657422512) internal successors, (2202), 613 states have internal predecessors, (2202), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:58,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 614 states to 614 states and 2202 transitions. [2021-08-12 19:28:58,326 INFO L78 Accepts]: Start accepts. Automaton has 614 states and 2202 transitions. Word has length 23 [2021-08-12 19:28:58,327 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:58,327 INFO L482 AbstractCegarLoop]: Abstraction has 614 states and 2202 transitions. [2021-08-12 19:28:58,327 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:58,327 INFO L276 IsEmpty]: Start isEmpty. Operand 614 states and 2202 transitions. [2021-08-12 19:28:58,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-12 19:28:58,332 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:58,332 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:58,333 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-08-12 19:28:58,333 INFO L430 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:58,337 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:58,338 INFO L82 PathProgramCache]: Analyzing trace with hash 860248502, now seen corresponding path program 2 times [2021-08-12 19:28:58,338 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:58,339 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1326380856] [2021-08-12 19:28:58,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:58,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:58,421 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:58,422 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:58,422 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1326380856] [2021-08-12 19:28:58,422 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1326380856] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:28:58,422 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:28:58,422 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:28:58,423 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [507505098] [2021-08-12 19:28:58,427 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:28:58,427 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:58,428 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:28:58,428 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:28:58,428 INFO L87 Difference]: Start difference. First operand 614 states and 2202 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:58,666 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:58,666 INFO L93 Difference]: Finished difference Result 2437 states and 8738 transitions. [2021-08-12 19:28:58,666 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:28:58,666 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-12 19:28:58,667 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:58,681 INFO L225 Difference]: With dead ends: 2437 [2021-08-12 19:28:58,681 INFO L226 Difference]: Without dead ends: 1497 [2021-08-12 19:28:58,687 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 49.5ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:28:58,691 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1497 states. [2021-08-12 19:28:58,744 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1497 to 859. [2021-08-12 19:28:58,746 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 859 states, 858 states have (on average 3.5442890442890445) internal successors, (3041), 858 states have internal predecessors, (3041), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:58,754 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 859 states to 859 states and 3041 transitions. [2021-08-12 19:28:58,757 INFO L78 Accepts]: Start accepts. Automaton has 859 states and 3041 transitions. Word has length 23 [2021-08-12 19:28:58,757 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:58,757 INFO L482 AbstractCegarLoop]: Abstraction has 859 states and 3041 transitions. [2021-08-12 19:28:58,757 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:58,757 INFO L276 IsEmpty]: Start isEmpty. Operand 859 states and 3041 transitions. [2021-08-12 19:28:58,762 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-12 19:28:58,762 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:58,762 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:58,762 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-08-12 19:28:58,763 INFO L430 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:58,764 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:58,764 INFO L82 PathProgramCache]: Analyzing trace with hash 2060589364, now seen corresponding path program 3 times [2021-08-12 19:28:58,764 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:58,765 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [30077029] [2021-08-12 19:28:58,765 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:58,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:58,855 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:58,855 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:58,855 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [30077029] [2021-08-12 19:28:58,855 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [30077029] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:28:58,855 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:28:58,855 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-08-12 19:28:58,856 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1036974152] [2021-08-12 19:28:58,856 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:28:58,856 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:58,857 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:28:58,857 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:28:58,857 INFO L87 Difference]: Start difference. First operand 859 states and 3041 transitions. Second operand has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,076 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:59,077 INFO L93 Difference]: Finished difference Result 3291 states and 11678 transitions. [2021-08-12 19:28:59,077 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:28:59,078 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-12 19:28:59,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:59,105 INFO L225 Difference]: With dead ends: 3291 [2021-08-12 19:28:59,105 INFO L226 Difference]: Without dead ends: 2391 [2021-08-12 19:28:59,108 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 6 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 52.3ms TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:28:59,115 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2391 states. [2021-08-12 19:28:59,157 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2391 to 910. [2021-08-12 19:28:59,160 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 910 states, 909 states have (on average 3.553355335533553) internal successors, (3230), 909 states have internal predecessors, (3230), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,165 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 910 states to 910 states and 3230 transitions. [2021-08-12 19:28:59,169 INFO L78 Accepts]: Start accepts. Automaton has 910 states and 3230 transitions. Word has length 23 [2021-08-12 19:28:59,170 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:59,170 INFO L482 AbstractCegarLoop]: Abstraction has 910 states and 3230 transitions. [2021-08-12 19:28:59,170 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 4.6) internal successors, (23), 5 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,171 INFO L276 IsEmpty]: Start isEmpty. Operand 910 states and 3230 transitions. [2021-08-12 19:28:59,201 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-08-12 19:28:59,201 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:59,202 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:59,202 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-08-12 19:28:59,202 INFO L430 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:59,202 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:59,202 INFO L82 PathProgramCache]: Analyzing trace with hash -375854000, now seen corresponding path program 4 times [2021-08-12 19:28:59,203 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:59,203 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [358277206] [2021-08-12 19:28:59,203 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:59,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:59,228 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:59,229 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:59,229 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [358277206] [2021-08-12 19:28:59,229 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [358277206] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:28:59,229 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:28:59,229 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:28:59,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2143251985] [2021-08-12 19:28:59,230 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:28:59,230 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:59,231 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:28:59,231 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:28:59,231 INFO L87 Difference]: Start difference. First operand 910 states and 3230 transitions. Second operand has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,283 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:59,284 INFO L93 Difference]: Finished difference Result 1083 states and 3816 transitions. [2021-08-12 19:28:59,284 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:28:59,284 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 23 [2021-08-12 19:28:59,285 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:59,292 INFO L225 Difference]: With dead ends: 1083 [2021-08-12 19:28:59,292 INFO L226 Difference]: Without dead ends: 830 [2021-08-12 19:28:59,293 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 9.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:28:59,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 830 states. [2021-08-12 19:28:59,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 830 to 830. [2021-08-12 19:28:59,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 830 states, 829 states have (on average 3.4861278648974667) internal successors, (2890), 829 states have internal predecessors, (2890), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,332 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 830 states to 830 states and 2890 transitions. [2021-08-12 19:28:59,335 INFO L78 Accepts]: Start accepts. Automaton has 830 states and 2890 transitions. Word has length 23 [2021-08-12 19:28:59,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:59,335 INFO L482 AbstractCegarLoop]: Abstraction has 830 states and 2890 transitions. [2021-08-12 19:28:59,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 5.75) internal successors, (23), 3 states have internal predecessors, (23), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,336 INFO L276 IsEmpty]: Start isEmpty. Operand 830 states and 2890 transitions. [2021-08-12 19:28:59,339 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-12 19:28:59,339 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:59,339 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:28:59,339 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-08-12 19:28:59,339 INFO L430 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:28:59,340 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:28:59,340 INFO L82 PathProgramCache]: Analyzing trace with hash 1603494326, now seen corresponding path program 1 times [2021-08-12 19:28:59,340 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:28:59,341 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1150212626] [2021-08-12 19:28:59,341 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:28:59,373 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:59,432 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:59,432 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:28:59,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1150212626] [2021-08-12 19:28:59,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1150212626] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:59,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1507767881] [2021-08-12 19:28:59,433 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 2 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:28:59,494 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:28:59,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 4 conjunts are in the unsatisfiable core [2021-08-12 19:28:59,523 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:28:59,636 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:28:59,637 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1507767881] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:28:59,637 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:28:59,637 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-12 19:28:59,637 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1615570792] [2021-08-12 19:28:59,638 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:28:59,638 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:28:59,638 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:28:59,638 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:28:59,638 INFO L87 Difference]: Start difference. First operand 830 states and 2890 transitions. Second operand has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,773 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:28:59,773 INFO L93 Difference]: Finished difference Result 2286 states and 7955 transitions. [2021-08-12 19:28:59,773 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:28:59,774 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-12 19:28:59,774 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:28:59,786 INFO L225 Difference]: With dead ends: 2286 [2021-08-12 19:28:59,787 INFO L226 Difference]: Without dead ends: 1914 [2021-08-12 19:28:59,788 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 43.5ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:28:59,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1914 states. [2021-08-12 19:28:59,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1914 to 1087. [2021-08-12 19:28:59,836 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1087 states, 1086 states have (on average 3.603130755064457) internal successors, (3913), 1086 states have internal predecessors, (3913), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,843 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1087 states to 1087 states and 3913 transitions. [2021-08-12 19:28:59,846 INFO L78 Accepts]: Start accepts. Automaton has 1087 states and 3913 transitions. Word has length 25 [2021-08-12 19:28:59,847 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:28:59,847 INFO L482 AbstractCegarLoop]: Abstraction has 1087 states and 3913 transitions. [2021-08-12 19:28:59,847 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 5.666666666666667) internal successors, (34), 5 states have internal predecessors, (34), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:28:59,847 INFO L276 IsEmpty]: Start isEmpty. Operand 1087 states and 3913 transitions. [2021-08-12 19:28:59,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-12 19:28:59,851 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:28:59,851 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:00,065 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4,2 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:00,065 INFO L430 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:00,065 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:00,066 INFO L82 PathProgramCache]: Analyzing trace with hash 808417752, now seen corresponding path program 1 times [2021-08-12 19:29:00,066 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:00,066 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [306308338] [2021-08-12 19:29:00,066 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:00,076 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:00,103 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:00,103 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:00,103 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [306308338] [2021-08-12 19:29:00,103 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [306308338] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:29:00,103 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:29:00,103 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-08-12 19:29:00,104 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166824504] [2021-08-12 19:29:00,104 INFO L462 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-08-12 19:29:00,104 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:00,104 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-08-12 19:29:00,104 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-08-12 19:29:00,105 INFO L87 Difference]: Start difference. First operand 1087 states and 3913 transitions. Second operand has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,225 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:00,226 INFO L93 Difference]: Finished difference Result 1858 states and 6417 transitions. [2021-08-12 19:29:00,229 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:29:00,230 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-12 19:29:00,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:00,241 INFO L225 Difference]: With dead ends: 1858 [2021-08-12 19:29:00,241 INFO L226 Difference]: Without dead ends: 1456 [2021-08-12 19:29:00,242 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 10.9ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:29:00,246 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1456 states. [2021-08-12 19:29:00,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1456 to 1266. [2021-08-12 19:29:00,292 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1266 states, 1265 states have (on average 3.5177865612648223) internal successors, (4450), 1265 states have internal predecessors, (4450), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,298 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1266 states to 1266 states and 4450 transitions. [2021-08-12 19:29:00,302 INFO L78 Accepts]: Start accepts. Automaton has 1266 states and 4450 transitions. Word has length 25 [2021-08-12 19:29:00,302 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:00,302 INFO L482 AbstractCegarLoop]: Abstraction has 1266 states and 4450 transitions. [2021-08-12 19:29:00,303 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 4 states, 4 states have (on average 6.25) internal successors, (25), 3 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,303 INFO L276 IsEmpty]: Start isEmpty. Operand 1266 states and 4450 transitions. [2021-08-12 19:29:00,307 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-12 19:29:00,307 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:00,308 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:00,308 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-08-12 19:29:00,308 INFO L430 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:00,308 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:00,308 INFO L82 PathProgramCache]: Analyzing trace with hash -1237283624, now seen corresponding path program 1 times [2021-08-12 19:29:00,309 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:00,309 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [296618054] [2021-08-12 19:29:00,309 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:00,328 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:00,368 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:00,368 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:00,368 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [296618054] [2021-08-12 19:29:00,368 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [296618054] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:29:00,368 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:29:00,368 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:29:00,368 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [153118796] [2021-08-12 19:29:00,369 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:29:00,369 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:00,369 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:29:00,371 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:29:00,371 INFO L87 Difference]: Start difference. First operand 1266 states and 4450 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:00,526 INFO L93 Difference]: Finished difference Result 2012 states and 6819 transitions. [2021-08-12 19:29:00,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:29:00,527 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-12 19:29:00,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:00,544 INFO L225 Difference]: With dead ends: 2012 [2021-08-12 19:29:00,544 INFO L226 Difference]: Without dead ends: 1307 [2021-08-12 19:29:00,549 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 18.7ms TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:29:00,552 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1307 states. [2021-08-12 19:29:00,588 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1307 to 1247. [2021-08-12 19:29:00,591 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1247 states, 1246 states have (on average 3.4935794542536116) internal successors, (4353), 1246 states have internal predecessors, (4353), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1247 states to 1247 states and 4353 transitions. [2021-08-12 19:29:00,600 INFO L78 Accepts]: Start accepts. Automaton has 1247 states and 4353 transitions. Word has length 25 [2021-08-12 19:29:00,600 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:00,600 INFO L482 AbstractCegarLoop]: Abstraction has 1247 states and 4353 transitions. [2021-08-12 19:29:00,600 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,600 INFO L276 IsEmpty]: Start isEmpty. Operand 1247 states and 4353 transitions. [2021-08-12 19:29:00,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-12 19:29:00,605 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:00,605 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:00,605 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-08-12 19:29:00,605 INFO L430 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:00,606 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:00,606 INFO L82 PathProgramCache]: Analyzing trace with hash 1327684600, now seen corresponding path program 2 times [2021-08-12 19:29:00,606 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:00,606 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1463195535] [2021-08-12 19:29:00,606 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:00,620 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:00,666 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:00,667 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:00,667 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1463195535] [2021-08-12 19:29:00,667 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1463195535] provided 1 perfect and 0 imperfect interpolant sequences [2021-08-12 19:29:00,667 INFO L226 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-08-12 19:29:00,667 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-08-12 19:29:00,667 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2010324261] [2021-08-12 19:29:00,667 INFO L462 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-08-12 19:29:00,667 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:00,668 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-08-12 19:29:00,668 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:29:00,668 INFO L87 Difference]: Start difference. First operand 1247 states and 4353 transitions. Second operand has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,784 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:00,785 INFO L93 Difference]: Finished difference Result 1684 states and 5841 transitions. [2021-08-12 19:29:00,785 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-08-12 19:29:00,785 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-12 19:29:00,785 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:00,796 INFO L225 Difference]: With dead ends: 1684 [2021-08-12 19:29:00,796 INFO L226 Difference]: Without dead ends: 1418 [2021-08-12 19:29:00,797 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 10.7ms TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-08-12 19:29:00,800 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1418 states. [2021-08-12 19:29:00,838 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1418 to 1232. [2021-08-12 19:29:00,841 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1232 states, 1231 states have (on average 3.505280259951259) internal successors, (4315), 1231 states have internal predecessors, (4315), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,846 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1232 states to 1232 states and 4315 transitions. [2021-08-12 19:29:00,849 INFO L78 Accepts]: Start accepts. Automaton has 1232 states and 4315 transitions. Word has length 25 [2021-08-12 19:29:00,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:00,849 INFO L482 AbstractCegarLoop]: Abstraction has 1232 states and 4315 transitions. [2021-08-12 19:29:00,850 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 5 states, 5 states have (on average 5.0) internal successors, (25), 4 states have internal predecessors, (25), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:00,850 INFO L276 IsEmpty]: Start isEmpty. Operand 1232 states and 4315 transitions. [2021-08-12 19:29:00,853 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-08-12 19:29:00,853 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:00,853 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:00,854 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-08-12 19:29:00,854 INFO L430 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:00,854 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:00,854 INFO L82 PathProgramCache]: Analyzing trace with hash -1435620298, now seen corresponding path program 2 times [2021-08-12 19:29:00,854 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:00,855 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [277672773] [2021-08-12 19:29:00,855 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:00,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:00,900 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:00,901 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:00,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [277672773] [2021-08-12 19:29:00,901 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [277672773] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:00,901 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1384013822] [2021-08-12 19:29:00,901 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 3 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:00,946 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:29:00,946 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:00,947 INFO L263 TraceCheckSpWp]: Trace formula consists of 74 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-12 19:29:00,949 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:01,015 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:01,015 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1384013822] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:01,017 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:01,017 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 3] total 5 [2021-08-12 19:29:01,017 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [491629632] [2021-08-12 19:29:01,018 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:29:01,018 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:01,018 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:29:01,018 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:29:01,019 INFO L87 Difference]: Start difference. First operand 1232 states and 4315 transitions. Second operand has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:01,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:01,152 INFO L93 Difference]: Finished difference Result 1817 states and 6350 transitions. [2021-08-12 19:29:01,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-08-12 19:29:01,153 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 25 [2021-08-12 19:29:01,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:01,165 INFO L225 Difference]: With dead ends: 1817 [2021-08-12 19:29:01,165 INFO L226 Difference]: Without dead ends: 1380 [2021-08-12 19:29:01,186 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 29 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 23.2ms TimeCoverageRelationStatistics Valid=18, Invalid=24, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:29:01,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1380 states. [2021-08-12 19:29:01,240 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1380 to 1105. [2021-08-12 19:29:01,242 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1105 states, 1104 states have (on average 3.5543478260869565) internal successors, (3924), 1104 states have internal predecessors, (3924), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:01,247 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1105 states to 1105 states and 3924 transitions. [2021-08-12 19:29:01,250 INFO L78 Accepts]: Start accepts. Automaton has 1105 states and 3924 transitions. Word has length 25 [2021-08-12 19:29:01,251 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:01,251 INFO L482 AbstractCegarLoop]: Abstraction has 1105 states and 3924 transitions. [2021-08-12 19:29:01,251 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.0) internal successors, (36), 5 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:01,251 INFO L276 IsEmpty]: Start isEmpty. Operand 1105 states and 3924 transitions. [2021-08-12 19:29:01,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-08-12 19:29:01,254 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:01,254 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:01,478 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:01,479 INFO L430 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:01,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:01,479 INFO L82 PathProgramCache]: Analyzing trace with hash 2103083480, now seen corresponding path program 1 times [2021-08-12 19:29:01,479 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:01,479 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1663164336] [2021-08-12 19:29:01,479 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:01,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:01,526 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 2 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:01,526 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:01,526 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1663164336] [2021-08-12 19:29:01,526 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1663164336] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:01,527 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [391575834] [2021-08-12 19:29:01,527 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2021-08-12 19:29:01,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:01,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 78 conjuncts, 3 conjunts are in the unsatisfiable core [2021-08-12 19:29:01,574 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:01,626 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:01,626 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [391575834] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:01,627 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:01,627 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 3] total 6 [2021-08-12 19:29:01,627 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1624464811] [2021-08-12 19:29:01,627 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:29:01,627 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:01,628 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:29:01,628 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:29:01,628 INFO L87 Difference]: Start difference. First operand 1105 states and 3924 transitions. Second operand has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:01,775 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:01,775 INFO L93 Difference]: Finished difference Result 1710 states and 6096 transitions. [2021-08-12 19:29:01,776 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-08-12 19:29:01,776 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 27 [2021-08-12 19:29:01,776 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:01,787 INFO L225 Difference]: With dead ends: 1710 [2021-08-12 19:29:01,787 INFO L226 Difference]: Without dead ends: 1282 [2021-08-12 19:29:01,788 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 44.4ms TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:29:01,791 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1282 states. [2021-08-12 19:29:01,826 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1282 to 1044. [2021-08-12 19:29:01,828 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1044 states, 1043 states have (on average 3.5618408437200384) internal successors, (3715), 1043 states have internal predecessors, (3715), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:01,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1044 states to 1044 states and 3715 transitions. [2021-08-12 19:29:01,835 INFO L78 Accepts]: Start accepts. Automaton has 1044 states and 3715 transitions. Word has length 27 [2021-08-12 19:29:01,835 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:01,835 INFO L482 AbstractCegarLoop]: Abstraction has 1044 states and 3715 transitions. [2021-08-12 19:29:01,836 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.714285714285714) internal successors, (40), 6 states have internal predecessors, (40), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:01,836 INFO L276 IsEmpty]: Start isEmpty. Operand 1044 states and 3715 transitions. [2021-08-12 19:29:01,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-12 19:29:01,839 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:01,839 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:02,063 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-08-12 19:29:02,063 INFO L430 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:02,063 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:02,064 INFO L82 PathProgramCache]: Analyzing trace with hash -873778054, now seen corresponding path program 1 times [2021-08-12 19:29:02,064 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:02,064 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [491048579] [2021-08-12 19:29:02,064 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:02,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:02,215 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:02,215 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:02,215 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [491048579] [2021-08-12 19:29:02,216 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [491048579] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:02,216 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1816881873] [2021-08-12 19:29:02,216 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY 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 [2021-08-12 19:29:02,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:02,254 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-12 19:29:02,255 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:02,352 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-12 19:29:02,354 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:02,357 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:02,358 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:02,358 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:11 [2021-08-12 19:29:02,412 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:29:02,413 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:02,415 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:02,416 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:02,416 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-08-12 19:29:02,432 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:02,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1816881873] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:02,433 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:02,433 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-08-12 19:29:02,433 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633318810] [2021-08-12 19:29:02,433 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:29:02,433 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:02,434 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:29:02,434 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=84, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:29:02,434 INFO L87 Difference]: Start difference. First operand 1044 states and 3715 transitions. Second operand has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:02,860 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:02,860 INFO L93 Difference]: Finished difference Result 2479 states and 8905 transitions. [2021-08-12 19:29:02,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:29:02,861 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-12 19:29:02,861 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:02,871 INFO L225 Difference]: With dead ends: 2479 [2021-08-12 19:29:02,871 INFO L226 Difference]: Without dead ends: 1549 [2021-08-12 19:29:02,874 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 41 GetRequests, 24 SyntacticMatches, 3 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 37 ImplicationChecksByTransitivity, 198.8ms TimeCoverageRelationStatistics Valid=65, Invalid=175, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:29:02,877 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1549 states. [2021-08-12 19:29:02,923 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1549 to 1288. [2021-08-12 19:29:02,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1288 states, 1287 states have (on average 3.5283605283605284) internal successors, (4541), 1287 states have internal predecessors, (4541), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:02,931 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1288 states to 1288 states and 4541 transitions. [2021-08-12 19:29:02,934 INFO L78 Accepts]: Start accepts. Automaton has 1288 states and 4541 transitions. Word has length 29 [2021-08-12 19:29:02,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:02,935 INFO L482 AbstractCegarLoop]: Abstraction has 1288 states and 4541 transitions. [2021-08-12 19:29:02,935 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.272727272727273) internal successors, (36), 10 states have internal predecessors, (36), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:02,935 INFO L276 IsEmpty]: Start isEmpty. Operand 1288 states and 4541 transitions. [2021-08-12 19:29:02,938 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-12 19:29:02,939 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:02,939 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:03,152 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:03,153 INFO L430 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:03,153 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:03,153 INFO L82 PathProgramCache]: Analyzing trace with hash -487573394, now seen corresponding path program 2 times [2021-08-12 19:29:03,153 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:03,153 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1101704485] [2021-08-12 19:29:03,154 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:03,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:03,269 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:03,270 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:03,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1101704485] [2021-08-12 19:29:03,270 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1101704485] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:03,270 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1445693639] [2021-08-12 19:29:03,270 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 6 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:03,313 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:29:03,314 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:03,314 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 12 conjunts are in the unsatisfiable core [2021-08-12 19:29:03,316 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:03,402 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:29:03,404 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:03,406 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:03,406 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:03,406 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-08-12 19:29:03,425 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:03,425 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1445693639] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:03,425 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:03,426 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 10 [2021-08-12 19:29:03,427 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2115129162] [2021-08-12 19:29:03,428 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:29:03,428 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:03,429 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:29:03,429 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=80, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:29:03,429 INFO L87 Difference]: Start difference. First operand 1288 states and 4541 transitions. Second operand has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:03,976 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:03,976 INFO L93 Difference]: Finished difference Result 3397 states and 12095 transitions. [2021-08-12 19:29:03,976 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-08-12 19:29:03,977 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-12 19:29:03,977 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:03,993 INFO L225 Difference]: With dead ends: 3397 [2021-08-12 19:29:03,993 INFO L226 Difference]: Without dead ends: 1756 [2021-08-12 19:29:03,996 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 62 ImplicationChecksByTransitivity, 231.3ms TimeCoverageRelationStatistics Valid=131, Invalid=289, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:29:04,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1756 states. [2021-08-12 19:29:04,042 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1756 to 1019. [2021-08-12 19:29:04,045 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1019 states, 1018 states have (on average 3.486247544204322) internal successors, (3549), 1018 states have internal predecessors, (3549), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:04,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1019 states to 1019 states and 3549 transitions. [2021-08-12 19:29:04,051 INFO L78 Accepts]: Start accepts. Automaton has 1019 states and 3549 transitions. Word has length 29 [2021-08-12 19:29:04,052 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:04,052 INFO L482 AbstractCegarLoop]: Abstraction has 1019 states and 3549 transitions. [2021-08-12 19:29:04,056 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 3.8181818181818183) internal successors, (42), 10 states have internal predecessors, (42), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:04,057 INFO L276 IsEmpty]: Start isEmpty. Operand 1019 states and 3549 transitions. [2021-08-12 19:29:04,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-12 19:29:04,059 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:04,060 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:04,283 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable11 [2021-08-12 19:29:04,284 INFO L430 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:04,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:04,284 INFO L82 PathProgramCache]: Analyzing trace with hash -22453128, now seen corresponding path program 3 times [2021-08-12 19:29:04,284 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:04,284 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1943776812] [2021-08-12 19:29:04,284 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:04,289 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:04,360 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:04,361 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:04,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1943776812] [2021-08-12 19:29:04,361 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1943776812] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:04,361 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1706914932] [2021-08-12 19:29:04,361 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2021-08-12 19:29:04,404 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-08-12 19:29:04,404 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:04,405 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 15 conjunts are in the unsatisfiable core [2021-08-12 19:29:04,407 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:04,433 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 7 [2021-08-12 19:29:04,435 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:04,441 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:04,441 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:04,441 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:17, output treesize:7 [2021-08-12 19:29:04,489 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2021-08-12 19:29:04,490 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:04,491 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:04,492 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:04,492 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:11, output treesize:3 [2021-08-12 19:29:04,505 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:04,506 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1706914932] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:04,506 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:04,506 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 11 [2021-08-12 19:29:04,506 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2140499706] [2021-08-12 19:29:04,506 INFO L462 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-08-12 19:29:04,506 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:04,507 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-08-12 19:29:04,507 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=35, Invalid=97, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:29:04,507 INFO L87 Difference]: Start difference. First operand 1019 states and 3549 transitions. Second operand has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:04,886 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:04,887 INFO L93 Difference]: Finished difference Result 2227 states and 7825 transitions. [2021-08-12 19:29:04,887 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-08-12 19:29:04,887 INFO L78 Accepts]: Start accepts. Automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-12 19:29:04,888 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:04,896 INFO L225 Difference]: With dead ends: 2227 [2021-08-12 19:29:04,896 INFO L226 Difference]: Without dead ends: 1056 [2021-08-12 19:29:04,898 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 61 ImplicationChecksByTransitivity, 141.4ms TimeCoverageRelationStatistics Valid=85, Invalid=221, Unknown=0, NotChecked=0, Total=306 [2021-08-12 19:29:04,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1056 states. [2021-08-12 19:29:04,934 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1056 to 730. [2021-08-12 19:29:04,935 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 730 states, 729 states have (on average 3.486968449931413) internal successors, (2542), 729 states have internal predecessors, (2542), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:04,938 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 730 states to 730 states and 2542 transitions. [2021-08-12 19:29:04,942 INFO L78 Accepts]: Start accepts. Automaton has 730 states and 2542 transitions. Word has length 29 [2021-08-12 19:29:04,942 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:04,942 INFO L482 AbstractCegarLoop]: Abstraction has 730 states and 2542 transitions. [2021-08-12 19:29:04,942 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 12 states, 12 states have (on average 3.9166666666666665) internal successors, (47), 11 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:04,943 INFO L276 IsEmpty]: Start isEmpty. Operand 730 states and 2542 transitions. [2021-08-12 19:29:04,944 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-08-12 19:29:04,945 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:04,945 INFO L550 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:05,167 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:05,168 INFO L430 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:05,168 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:05,168 INFO L82 PathProgramCache]: Analyzing trace with hash 836346912, now seen corresponding path program 4 times [2021-08-12 19:29:05,168 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:05,168 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [573755228] [2021-08-12 19:29:05,168 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:05,176 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:05,295 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:05,296 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:05,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [573755228] [2021-08-12 19:29:05,296 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [573755228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:05,296 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [260449570] [2021-08-12 19:29:05,296 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2021-08-12 19:29:05,342 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:29:05,342 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:05,343 INFO L263 TraceCheckSpWp]: Trace formula consists of 83 conjuncts, 14 conjunts are in the unsatisfiable core [2021-08-12 19:29:05,344 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:05,396 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-12 19:29:05,397 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:05,400 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:05,401 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:05,401 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:11 [2021-08-12 19:29:05,417 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:29:05,419 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:05,420 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:05,420 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:05,420 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-08-12 19:29:05,447 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:05,448 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [260449570] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:05,448 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:05,448 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-08-12 19:29:05,448 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1633668782] [2021-08-12 19:29:05,448 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:29:05,448 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:05,449 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:29:05,449 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:29:05,449 INFO L87 Difference]: Start difference. First operand 730 states and 2542 transitions. Second operand has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:05,699 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:05,700 INFO L93 Difference]: Finished difference Result 1736 states and 6086 transitions. [2021-08-12 19:29:05,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:29:05,700 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 29 [2021-08-12 19:29:05,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:05,706 INFO L225 Difference]: With dead ends: 1736 [2021-08-12 19:29:05,706 INFO L226 Difference]: Without dead ends: 812 [2021-08-12 19:29:05,708 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 25 SyntacticMatches, 3 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 127.5ms TimeCoverageRelationStatistics Valid=41, Invalid=115, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:29:05,710 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 812 states. [2021-08-12 19:29:05,737 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 812 to 764. [2021-08-12 19:29:05,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 764 states, 763 states have (on average 3.4416775884665793) internal successors, (2626), 763 states have internal predecessors, (2626), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:05,763 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 764 states to 764 states and 2626 transitions. [2021-08-12 19:29:05,768 INFO L78 Accepts]: Start accepts. Automaton has 764 states and 2626 transitions. Word has length 29 [2021-08-12 19:29:05,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:05,768 INFO L482 AbstractCegarLoop]: Abstraction has 764 states and 2626 transitions. [2021-08-12 19:29:05,768 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 3.3) internal successors, (33), 9 states have internal predecessors, (33), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:05,768 INFO L276 IsEmpty]: Start isEmpty. Operand 764 states and 2626 transitions. [2021-08-12 19:29:05,770 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-12 19:29:05,770 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:05,770 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:05,994 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2021-08-12 19:29:05,994 INFO L430 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:05,995 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:05,995 INFO L82 PathProgramCache]: Analyzing trace with hash 862166658, now seen corresponding path program 5 times [2021-08-12 19:29:05,995 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:05,995 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [266873000] [2021-08-12 19:29:05,995 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:06,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:06,033 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:06,034 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:06,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [266873000] [2021-08-12 19:29:06,034 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [266873000] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:06,034 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [889429575] [2021-08-12 19:29:06,034 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 9 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:06,078 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-08-12 19:29:06,078 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:06,079 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:29:06,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:06,131 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 4 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:06,131 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [889429575] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:06,131 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:06,132 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:29:06,132 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [758285816] [2021-08-12 19:29:06,132 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:29:06,132 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:06,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:29:06,133 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=28, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:29:06,133 INFO L87 Difference]: Start difference. First operand 764 states and 2626 transitions. Second operand has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:06,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:06,341 INFO L93 Difference]: Finished difference Result 2446 states and 8655 transitions. [2021-08-12 19:29:06,342 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:29:06,342 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-12 19:29:06,342 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:06,354 INFO L225 Difference]: With dead ends: 2446 [2021-08-12 19:29:06,354 INFO L226 Difference]: Without dead ends: 2158 [2021-08-12 19:29:06,356 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 42.0ms TimeCoverageRelationStatistics Valid=38, Invalid=72, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:29:06,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2158 states. [2021-08-12 19:29:06,417 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2158 to 1150. [2021-08-12 19:29:06,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1150 states, 1149 states have (on average 3.6257615317667535) internal successors, (4166), 1149 states have internal predecessors, (4166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:06,422 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1150 states to 1150 states and 4166 transitions. [2021-08-12 19:29:06,428 INFO L78 Accepts]: Start accepts. Automaton has 1150 states and 4166 transitions. Word has length 31 [2021-08-12 19:29:06,429 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:06,429 INFO L482 AbstractCegarLoop]: Abstraction has 1150 states and 4166 transitions. [2021-08-12 19:29:06,429 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.428571428571429) internal successors, (38), 6 states have internal predecessors, (38), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:06,429 INFO L276 IsEmpty]: Start isEmpty. Operand 1150 states and 4166 transitions. [2021-08-12 19:29:06,431 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-08-12 19:29:06,432 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:06,432 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:06,644 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-08-12 19:29:06,645 INFO L430 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:06,645 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:06,645 INFO L82 PathProgramCache]: Analyzing trace with hash -1214611312, now seen corresponding path program 6 times [2021-08-12 19:29:06,646 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:06,646 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1889975325] [2021-08-12 19:29:06,646 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:06,651 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:06,670 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:06,670 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:06,670 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1889975325] [2021-08-12 19:29:06,670 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1889975325] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:06,671 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1743417330] [2021-08-12 19:29:06,671 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2021-08-12 19:29:06,725 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-08-12 19:29:06,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:06,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 87 conjuncts, 6 conjunts are in the unsatisfiable core [2021-08-12 19:29:06,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:06,805 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:06,806 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1743417330] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:06,806 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:06,806 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 9 [2021-08-12 19:29:06,807 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [898686361] [2021-08-12 19:29:06,808 INFO L462 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-08-12 19:29:06,808 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:06,808 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-08-12 19:29:06,808 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:29:06,808 INFO L87 Difference]: Start difference. First operand 1150 states and 4166 transitions. Second operand has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:07,529 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:07,530 INFO L93 Difference]: Finished difference Result 3628 states and 13667 transitions. [2021-08-12 19:29:07,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 33 states. [2021-08-12 19:29:07,530 INFO L78 Accepts]: Start accepts. Automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 31 [2021-08-12 19:29:07,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:07,546 INFO L225 Difference]: With dead ends: 3628 [2021-08-12 19:29:07,547 INFO L226 Difference]: Without dead ends: 3092 [2021-08-12 19:29:07,549 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 27 SyntacticMatches, 0 SemanticMatches, 34 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 349 ImplicationChecksByTransitivity, 291.4ms TimeCoverageRelationStatistics Valid=308, Invalid=952, Unknown=0, NotChecked=0, Total=1260 [2021-08-12 19:29:07,555 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3092 states. [2021-08-12 19:29:07,672 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3092 to 1871. [2021-08-12 19:29:07,675 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1871 states, 1870 states have (on average 3.8058823529411763) internal successors, (7117), 1870 states have internal predecessors, (7117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:07,681 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1871 states to 1871 states and 7117 transitions. [2021-08-12 19:29:07,689 INFO L78 Accepts]: Start accepts. Automaton has 1871 states and 7117 transitions. Word has length 31 [2021-08-12 19:29:07,690 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:07,690 INFO L482 AbstractCegarLoop]: Abstraction has 1871 states and 7117 transitions. [2021-08-12 19:29:07,690 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 10 states, 10 states have (on average 5.2) internal successors, (52), 9 states have internal predecessors, (52), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:07,690 INFO L276 IsEmpty]: Start isEmpty. Operand 1871 states and 7117 transitions. [2021-08-12 19:29:07,694 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-12 19:29:07,695 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:07,695 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:07,908 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-08-12 19:29:07,908 INFO L430 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:07,908 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:07,908 INFO L82 PathProgramCache]: Analyzing trace with hash -373015140, now seen corresponding path program 7 times [2021-08-12 19:29:07,908 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:07,909 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1260025154] [2021-08-12 19:29:07,909 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:07,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:07,934 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-12 19:29:07,935 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:07,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1260025154] [2021-08-12 19:29:07,935 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1260025154] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:07,935 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [920983835] [2021-08-12 19:29:07,935 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2021-08-12 19:29:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:07,974 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:29:07,975 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:08,032 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-12 19:29:08,032 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [920983835] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:08,032 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:08,032 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-08-12 19:29:08,032 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1335078422] [2021-08-12 19:29:08,033 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:29:08,033 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:08,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:29:08,033 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:29:08,033 INFO L87 Difference]: Start difference. First operand 1871 states and 7117 transitions. Second operand has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:08,360 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:08,361 INFO L93 Difference]: Finished difference Result 3972 states and 14728 transitions. [2021-08-12 19:29:08,361 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:29:08,361 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-12 19:29:08,361 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:08,382 INFO L225 Difference]: With dead ends: 3972 [2021-08-12 19:29:08,382 INFO L226 Difference]: Without dead ends: 3502 [2021-08-12 19:29:08,384 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 33.1ms TimeCoverageRelationStatistics Valid=33, Invalid=57, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:29:08,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3502 states. [2021-08-12 19:29:08,533 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3502 to 2458. [2021-08-12 19:29:08,537 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2458 states, 2457 states have (on average 3.938949938949939) internal successors, (9678), 2457 states have internal predecessors, (9678), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:08,547 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2458 states to 2458 states and 9678 transitions. [2021-08-12 19:29:08,553 INFO L78 Accepts]: Start accepts. Automaton has 2458 states and 9678 transitions. Word has length 33 [2021-08-12 19:29:08,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:08,553 INFO L482 AbstractCegarLoop]: Abstraction has 2458 states and 9678 transitions. [2021-08-12 19:29:08,553 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 5.857142857142857) internal successors, (41), 6 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:08,553 INFO L276 IsEmpty]: Start isEmpty. Operand 2458 states and 9678 transitions. [2021-08-12 19:29:08,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-08-12 19:29:08,560 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:08,560 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:08,780 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-08-12 19:29:08,781 INFO L430 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:08,781 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:08,781 INFO L82 PathProgramCache]: Analyzing trace with hash -1066357152, now seen corresponding path program 8 times [2021-08-12 19:29:08,781 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:08,781 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [416032837] [2021-08-12 19:29:08,781 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:08,787 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:08,806 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 2 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-12 19:29:08,807 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:08,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [416032837] [2021-08-12 19:29:08,807 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [416032837] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:08,807 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1501265228] [2021-08-12 19:29:08,807 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 12 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:08,837 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:29:08,837 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:08,838 INFO L263 TraceCheckSpWp]: Trace formula consists of 92 conjuncts, 5 conjunts are in the unsatisfiable core [2021-08-12 19:29:08,838 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:08,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-12 19:29:08,881 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1501265228] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:08,881 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:08,881 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 4] total 5 [2021-08-12 19:29:08,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [539202032] [2021-08-12 19:29:08,882 INFO L462 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-08-12 19:29:08,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:08,882 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-08-12 19:29:08,882 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=18, Unknown=0, NotChecked=0, Total=30 [2021-08-12 19:29:08,882 INFO L87 Difference]: Start difference. First operand 2458 states and 9678 transitions. Second operand has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:09,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:09,178 INFO L93 Difference]: Finished difference Result 3796 states and 14073 transitions. [2021-08-12 19:29:09,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-08-12 19:29:09,178 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 33 [2021-08-12 19:29:09,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:09,196 INFO L225 Difference]: With dead ends: 3796 [2021-08-12 19:29:09,196 INFO L226 Difference]: Without dead ends: 3425 [2021-08-12 19:29:09,197 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 32 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 26.7ms TimeCoverageRelationStatistics Valid=30, Invalid=42, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:29:09,204 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3425 states. [2021-08-12 19:29:09,322 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3425 to 2506. [2021-08-12 19:29:09,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2506 states, 2505 states have (on average 3.9405189620758483) internal successors, (9871), 2505 states have internal predecessors, (9871), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:09,334 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2506 states to 2506 states and 9871 transitions. [2021-08-12 19:29:09,340 INFO L78 Accepts]: Start accepts. Automaton has 2506 states and 9871 transitions. Word has length 33 [2021-08-12 19:29:09,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:09,340 INFO L482 AbstractCegarLoop]: Abstraction has 2506 states and 9871 transitions. [2021-08-12 19:29:09,341 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 6 states, 6 states have (on average 6.833333333333333) internal successors, (41), 5 states have internal predecessors, (41), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:09,341 INFO L276 IsEmpty]: Start isEmpty. Operand 2506 states and 9871 transitions. [2021-08-12 19:29:09,346 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-12 19:29:09,347 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:09,347 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:09,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-08-12 19:29:09,570 INFO L430 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:09,570 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:09,570 INFO L82 PathProgramCache]: Analyzing trace with hash -279862338, now seen corresponding path program 9 times [2021-08-12 19:29:09,570 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:09,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1571062804] [2021-08-12 19:29:09,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:09,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:09,720 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-12 19:29:09,720 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:09,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1571062804] [2021-08-12 19:29:09,720 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1571062804] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:09,720 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1675312116] [2021-08-12 19:29:09,720 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2021-08-12 19:29:09,752 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:29:09,752 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:09,753 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 17 conjunts are in the unsatisfiable core [2021-08-12 19:29:09,754 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:09,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-12 19:29:09,850 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:09,852 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:09,853 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:09,853 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:11 [2021-08-12 19:29:09,899 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:29:09,900 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:09,901 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:09,902 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:09,902 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-08-12 19:29:09,936 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:09,936 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1675312116] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:09,936 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:09,936 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 15 [2021-08-12 19:29:09,937 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [576213634] [2021-08-12 19:29:09,938 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:29:09,938 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:09,944 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:29:09,944 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=39, Invalid=201, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:29:09,944 INFO L87 Difference]: Start difference. First operand 2506 states and 9871 transitions. Second operand has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:11,152 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:11,152 INFO L93 Difference]: Finished difference Result 7204 states and 27394 transitions. [2021-08-12 19:29:11,153 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-08-12 19:29:11,153 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-12 19:29:11,153 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:11,170 INFO L225 Difference]: With dead ends: 7204 [2021-08-12 19:29:11,170 INFO L226 Difference]: Without dead ends: 3817 [2021-08-12 19:29:11,177 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 206 ImplicationChecksByTransitivity, 371.0ms TimeCoverageRelationStatistics Valid=186, Invalid=870, Unknown=0, NotChecked=0, Total=1056 [2021-08-12 19:29:11,185 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3817 states. [2021-08-12 19:29:11,372 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3817 to 2612. [2021-08-12 19:29:11,376 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2612 states, 2611 states have (on average 3.8885484488701647) internal successors, (10153), 2611 states have internal predecessors, (10153), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:11,386 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2612 states to 2612 states and 10153 transitions. [2021-08-12 19:29:11,394 INFO L78 Accepts]: Start accepts. Automaton has 2612 states and 10153 transitions. Word has length 35 [2021-08-12 19:29:11,394 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:11,395 INFO L482 AbstractCegarLoop]: Abstraction has 2612 states and 10153 transitions. [2021-08-12 19:29:11,395 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 3.75) internal successors, (60), 15 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:11,395 INFO L276 IsEmpty]: Start isEmpty. Operand 2612 states and 10153 transitions. [2021-08-12 19:29:11,401 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-08-12 19:29:11,401 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:11,402 INFO L550 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:11,616 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,13 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:11,617 INFO L430 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:11,617 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:11,617 INFO L82 PathProgramCache]: Analyzing trace with hash -1543863878, now seen corresponding path program 10 times [2021-08-12 19:29:11,617 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:11,617 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1276450991] [2021-08-12 19:29:11,617 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:11,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:11,765 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-12 19:29:11,765 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:11,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1276450991] [2021-08-12 19:29:11,765 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1276450991] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:11,765 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [645277498] [2021-08-12 19:29:11,766 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2021-08-12 19:29:11,810 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:29:11,810 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:11,811 INFO L263 TraceCheckSpWp]: Trace formula consists of 97 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:29:11,812 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:11,890 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:11,892 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 18 [2021-08-12 19:29:11,893 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:11,898 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:11,898 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:11,898 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:26, output treesize:12 [2021-08-12 19:29:11,923 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-12 19:29:11,925 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:11,928 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:11,929 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:11,929 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:19, output treesize:11 [2021-08-12 19:29:11,988 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-08-12 19:29:11,990 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:11,991 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:11,992 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:11,992 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:13, output treesize:5 [2021-08-12 19:29:12,006 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-08-12 19:29:12,006 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [645277498] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:12,006 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:12,006 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 14 [2021-08-12 19:29:12,006 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2033351728] [2021-08-12 19:29:12,007 INFO L462 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-08-12 19:29:12,007 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:12,007 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-08-12 19:29:12,008 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=173, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:29:12,008 INFO L87 Difference]: Start difference. First operand 2612 states and 10153 transitions. Second operand has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:12,960 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:12,961 INFO L93 Difference]: Finished difference Result 5809 states and 22381 transitions. [2021-08-12 19:29:12,961 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-08-12 19:29:12,961 INFO L78 Accepts]: Start accepts. Automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-08-12 19:29:12,961 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:12,973 INFO L225 Difference]: With dead ends: 5809 [2021-08-12 19:29:12,973 INFO L226 Difference]: Without dead ends: 2780 [2021-08-12 19:29:12,979 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 314.4ms TimeCoverageRelationStatistics Valid=129, Invalid=627, Unknown=0, NotChecked=0, Total=756 [2021-08-12 19:29:12,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2780 states. [2021-08-12 19:29:13,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2780 to 2646. [2021-08-12 19:29:13,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2646 states, 2645 states have (on average 3.86351606805293) internal successors, (10219), 2645 states have internal predecessors, (10219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:13,147 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2646 states to 2646 states and 10219 transitions. [2021-08-12 19:29:13,155 INFO L78 Accepts]: Start accepts. Automaton has 2646 states and 10219 transitions. Word has length 35 [2021-08-12 19:29:13,155 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:13,155 INFO L482 AbstractCegarLoop]: Abstraction has 2646 states and 10219 transitions. [2021-08-12 19:29:13,155 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 15 states, 15 states have (on average 3.533333333333333) internal successors, (53), 14 states have internal predecessors, (53), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:13,155 INFO L276 IsEmpty]: Start isEmpty. Operand 2646 states and 10219 transitions. [2021-08-12 19:29:13,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-12 19:29:13,162 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:13,162 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:13,384 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2021-08-12 19:29:13,385 INFO L430 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:13,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:13,385 INFO L82 PathProgramCache]: Analyzing trace with hash -833611472, now seen corresponding path program 11 times [2021-08-12 19:29:13,385 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:13,385 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [996733203] [2021-08-12 19:29:13,385 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:13,393 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:13,433 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-12 19:29:13,433 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:13,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [996733203] [2021-08-12 19:29:13,433 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [996733203] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:13,433 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [203929020] [2021-08-12 19:29:13,433 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 15 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:13,486 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-08-12 19:29:13,486 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:13,487 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:29:13,488 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:13,549 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 3 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-12 19:29:13,549 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [203929020] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:13,549 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:13,549 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 6 [2021-08-12 19:29:13,549 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [467718603] [2021-08-12 19:29:13,551 INFO L462 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-08-12 19:29:13,551 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:13,552 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-08-12 19:29:13,552 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=26, Unknown=0, NotChecked=0, Total=42 [2021-08-12 19:29:13,552 INFO L87 Difference]: Start difference. First operand 2646 states and 10219 transitions. Second operand has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:14,065 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:14,065 INFO L93 Difference]: Finished difference Result 6976 states and 26353 transitions. [2021-08-12 19:29:14,065 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-08-12 19:29:14,065 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-12 19:29:14,065 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:14,087 INFO L225 Difference]: With dead ends: 6976 [2021-08-12 19:29:14,087 INFO L226 Difference]: Without dead ends: 6330 [2021-08-12 19:29:14,092 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 38 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 26.1ms TimeCoverageRelationStatistics Valid=34, Invalid=56, Unknown=0, NotChecked=0, Total=90 [2021-08-12 19:29:14,103 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6330 states. [2021-08-12 19:29:14,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6330 to 3550. [2021-08-12 19:29:14,308 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3550 states, 3549 states have (on average 4.066215835446605) internal successors, (14431), 3549 states have internal predecessors, (14431), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:14,321 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3550 states to 3550 states and 14431 transitions. [2021-08-12 19:29:14,334 INFO L78 Accepts]: Start accepts. Automaton has 3550 states and 14431 transitions. Word has length 37 [2021-08-12 19:29:14,335 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:14,335 INFO L482 AbstractCegarLoop]: Abstraction has 3550 states and 14431 transitions. [2021-08-12 19:29:14,335 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 7 states, 7 states have (on average 6.285714285714286) internal successors, (44), 6 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:14,335 INFO L276 IsEmpty]: Start isEmpty. Operand 3550 states and 14431 transitions. [2021-08-12 19:29:14,345 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 38 [2021-08-12 19:29:14,345 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:14,346 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:14,570 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:14,570 INFO L430 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:14,571 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:14,571 INFO L82 PathProgramCache]: Analyzing trace with hash -1361280888, now seen corresponding path program 12 times [2021-08-12 19:29:14,571 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:14,571 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [690444500] [2021-08-12 19:29:14,571 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:14,577 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:14,611 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 6 proven. 6 refuted. 0 times theorem prover too weak. 5 trivial. 0 not checked. [2021-08-12 19:29:14,611 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:14,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [690444500] [2021-08-12 19:29:14,612 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [690444500] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:14,612 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [101418112] [2021-08-12 19:29:14,612 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2021-08-12 19:29:14,644 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-08-12 19:29:14,644 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:14,645 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 8 conjunts are in the unsatisfiable core [2021-08-12 19:29:14,645 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:14,731 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 8 proven. 8 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:14,731 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [101418112] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:14,731 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:14,731 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 7] total 12 [2021-08-12 19:29:14,731 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1600151518] [2021-08-12 19:29:14,731 INFO L462 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-08-12 19:29:14,731 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:14,732 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-08-12 19:29:14,732 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:29:14,732 INFO L87 Difference]: Start difference. First operand 3550 states and 14431 transitions. Second operand has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:17,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:17,368 INFO L93 Difference]: Finished difference Result 19498 states and 75107 transitions. [2021-08-12 19:29:17,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 69 states. [2021-08-12 19:29:17,368 INFO L78 Accepts]: Start accepts. Automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 37 [2021-08-12 19:29:17,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:17,439 INFO L225 Difference]: With dead ends: 19498 [2021-08-12 19:29:17,439 INFO L226 Difference]: Without dead ends: 18520 [2021-08-12 19:29:17,448 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 104 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 72 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2138 ImplicationChecksByTransitivity, 698.0ms TimeCoverageRelationStatistics Valid=1229, Invalid=4173, Unknown=0, NotChecked=0, Total=5402 [2021-08-12 19:29:17,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18520 states. [2021-08-12 19:29:17,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18520 to 4298. [2021-08-12 19:29:17,840 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4298 states, 4297 states have (on average 4.053060274610194) internal successors, (17416), 4297 states have internal predecessors, (17416), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:17,854 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4298 states to 4298 states and 17416 transitions. [2021-08-12 19:29:17,877 INFO L78 Accepts]: Start accepts. Automaton has 4298 states and 17416 transitions. Word has length 37 [2021-08-12 19:29:17,878 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:17,878 INFO L482 AbstractCegarLoop]: Abstraction has 4298 states and 17416 transitions. [2021-08-12 19:29:17,878 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 13 states, 13 states have (on average 4.6923076923076925) internal successors, (61), 12 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:17,878 INFO L276 IsEmpty]: Start isEmpty. Operand 4298 states and 17416 transitions. [2021-08-12 19:29:17,889 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-12 19:29:17,889 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:17,889 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:18,102 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-08-12 19:29:18,103 INFO L430 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:18,103 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:18,103 INFO L82 PathProgramCache]: Analyzing trace with hash 244206134, now seen corresponding path program 13 times [2021-08-12 19:29:18,103 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:18,103 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1038003595] [2021-08-12 19:29:18,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:18,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:18,141 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 7 proven. 6 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-08-12 19:29:18,141 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:18,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1038003595] [2021-08-12 19:29:18,141 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1038003595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:18,141 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1910909582] [2021-08-12 19:29:18,141 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2021-08-12 19:29:18,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:18,172 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:29:18,172 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:18,226 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 8 proven. 4 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-08-12 19:29:18,226 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1910909582] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:18,226 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:18,226 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-12 19:29:18,226 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [692063609] [2021-08-12 19:29:18,226 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:29:18,226 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:18,226 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:29:18,226 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:29:18,227 INFO L87 Difference]: Start difference. First operand 4298 states and 17416 transitions. Second operand has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:19,301 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:19,301 INFO L93 Difference]: Finished difference Result 7850 states and 29823 transitions. [2021-08-12 19:29:19,302 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:29:19,302 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-12 19:29:19,302 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:19,326 INFO L225 Difference]: With dead ends: 7850 [2021-08-12 19:29:19,327 INFO L226 Difference]: Without dead ends: 7391 [2021-08-12 19:29:19,329 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 38 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 26 ImplicationChecksByTransitivity, 43.5ms TimeCoverageRelationStatistics Valid=55, Invalid=101, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:29:19,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7391 states. [2021-08-12 19:29:19,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7391 to 3716. [2021-08-12 19:29:19,568 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3716 states, 3715 states have (on average 3.973620457604307) internal successors, (14762), 3715 states have internal predecessors, (14762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:19,580 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3716 states to 3716 states and 14762 transitions. [2021-08-12 19:29:19,594 INFO L78 Accepts]: Start accepts. Automaton has 3716 states and 14762 transitions. Word has length 39 [2021-08-12 19:29:19,594 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:19,594 INFO L482 AbstractCegarLoop]: Abstraction has 3716 states and 14762 transitions. [2021-08-12 19:29:19,594 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.5) internal successors, (44), 7 states have internal predecessors, (44), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:19,594 INFO L276 IsEmpty]: Start isEmpty. Operand 3716 states and 14762 transitions. [2021-08-12 19:29:19,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 40 [2021-08-12 19:29:19,603 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:19,603 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:19,825 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:19,825 INFO L430 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:19,825 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:19,825 INFO L82 PathProgramCache]: Analyzing trace with hash 464290510, now seen corresponding path program 14 times [2021-08-12 19:29:19,825 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:19,825 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1554313806] [2021-08-12 19:29:19,825 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:19,836 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:19,890 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 1 proven. 12 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-08-12 19:29:19,890 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:19,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1554313806] [2021-08-12 19:29:19,891 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1554313806] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:19,891 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [164818104] [2021-08-12 19:29:19,891 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 18 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:19,929 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:29:19,929 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:19,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 7 conjunts are in the unsatisfiable core [2021-08-12 19:29:19,932 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:19,997 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 4 proven. 9 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2021-08-12 19:29:19,998 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [164818104] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:19,998 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:19,998 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-08-12 19:29:19,998 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [371330624] [2021-08-12 19:29:19,998 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:29:19,998 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:19,999 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:29:19,999 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:29:19,999 INFO L87 Difference]: Start difference. First operand 3716 states and 14762 transitions. Second operand has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:21,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:21,259 INFO L93 Difference]: Finished difference Result 9587 states and 36865 transitions. [2021-08-12 19:29:21,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-08-12 19:29:21,259 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 39 [2021-08-12 19:29:21,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:21,355 INFO L225 Difference]: With dead ends: 9587 [2021-08-12 19:29:21,355 INFO L226 Difference]: Without dead ends: 8929 [2021-08-12 19:29:21,358 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 37 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 25 ImplicationChecksByTransitivity, 60.4ms TimeCoverageRelationStatistics Valid=68, Invalid=142, Unknown=0, NotChecked=0, Total=210 [2021-08-12 19:29:21,367 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8929 states. [2021-08-12 19:29:21,628 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8929 to 5458. [2021-08-12 19:29:21,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5458 states, 5457 states have (on average 4.080263881253436) internal successors, (22266), 5457 states have internal predecessors, (22266), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:21,656 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5458 states to 5458 states and 22266 transitions. [2021-08-12 19:29:21,670 INFO L78 Accepts]: Start accepts. Automaton has 5458 states and 22266 transitions. Word has length 39 [2021-08-12 19:29:21,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:21,671 INFO L482 AbstractCegarLoop]: Abstraction has 5458 states and 22266 transitions. [2021-08-12 19:29:21,671 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.0) internal successors, (45), 8 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:21,671 INFO L276 IsEmpty]: Start isEmpty. Operand 5458 states and 22266 transitions. [2021-08-12 19:29:21,684 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-12 19:29:21,684 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:21,685 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:21,900 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-08-12 19:29:21,901 INFO L430 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:21,901 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:21,901 INFO L82 PathProgramCache]: Analyzing trace with hash -316201746, now seen corresponding path program 15 times [2021-08-12 19:29:21,901 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:21,901 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1370788618] [2021-08-12 19:29:21,901 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:21,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:21,948 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-12 19:29:21,948 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:21,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1370788618] [2021-08-12 19:29:21,948 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1370788618] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:21,948 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1710419691] [2021-08-12 19:29:21,948 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2021-08-12 19:29:22,000 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 5 check-sat command(s) [2021-08-12 19:29:22,001 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:22,001 INFO L263 TraceCheckSpWp]: Trace formula consists of 100 conjuncts, 10 conjunts are in the unsatisfiable core [2021-08-12 19:29:22,002 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:22,123 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-08-12 19:29:22,123 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1710419691] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:22,123 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:22,124 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 9] total 15 [2021-08-12 19:29:22,124 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1903599404] [2021-08-12 19:29:22,124 INFO L462 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-08-12 19:29:22,124 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:22,124 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-08-12 19:29:22,124 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=193, Unknown=0, NotChecked=0, Total=240 [2021-08-12 19:29:22,125 INFO L87 Difference]: Start difference. First operand 5458 states and 22266 transitions. Second operand has 16 states, 16 states have (on average 4.125) internal successors, (66), 15 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:26,632 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:26,632 INFO L93 Difference]: Finished difference Result 27246 states and 114097 transitions. [2021-08-12 19:29:26,633 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 57 states. [2021-08-12 19:29:26,633 INFO L78 Accepts]: Start accepts. Automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 15 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-12 19:29:26,633 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:26,724 INFO L225 Difference]: With dead ends: 27246 [2021-08-12 19:29:26,724 INFO L226 Difference]: Without dead ends: 25021 [2021-08-12 19:29:26,735 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 97 GetRequests, 33 SyntacticMatches, 0 SemanticMatches, 64 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1469 ImplicationChecksByTransitivity, 495.3ms TimeCoverageRelationStatistics Valid=870, Invalid=3420, Unknown=0, NotChecked=0, Total=4290 [2021-08-12 19:29:26,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25021 states. [2021-08-12 19:29:27,727 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25021 to 12090. [2021-08-12 19:29:27,748 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12090 states, 12089 states have (on average 4.159980147241294) internal successors, (50290), 12089 states have internal predecessors, (50290), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:27,787 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12090 states to 12090 states and 50290 transitions. [2021-08-12 19:29:27,809 INFO L78 Accepts]: Start accepts. Automaton has 12090 states and 50290 transitions. Word has length 41 [2021-08-12 19:29:27,810 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:27,810 INFO L482 AbstractCegarLoop]: Abstraction has 12090 states and 50290 transitions. [2021-08-12 19:29:27,810 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 16 states, 16 states have (on average 4.125) internal successors, (66), 15 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:27,810 INFO L276 IsEmpty]: Start isEmpty. Operand 12090 states and 50290 transitions. [2021-08-12 19:29:27,834 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 42 [2021-08-12 19:29:27,834 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:27,835 INFO L550 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:28,036 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable26 [2021-08-12 19:29:28,037 INFO L430 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:28,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:28,037 INFO L82 PathProgramCache]: Analyzing trace with hash 76824112, now seen corresponding path program 16 times [2021-08-12 19:29:28,037 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:28,037 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2023934998] [2021-08-12 19:29:28,037 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:28,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:28,261 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-08-12 19:29:28,261 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:28,261 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2023934998] [2021-08-12 19:29:28,262 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2023934998] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:28,262 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [262581565] [2021-08-12 19:29:28,262 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2021-08-12 19:29:28,293 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:29:28,293 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:28,294 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 27 conjunts are in the unsatisfiable core [2021-08-12 19:29:28,294 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:28,363 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:29:28,364 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 20 treesize of output 13 [2021-08-12 19:29:28,365 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,371 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:28,372 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,372 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:29, output treesize:19 [2021-08-12 19:29:28,452 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 16 treesize of output 11 [2021-08-12 19:29:28,453 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,456 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:28,457 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,457 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:22, output treesize:14 [2021-08-12 19:29:28,491 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:29:28,492 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2021-08-12 19:29:28,493 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,497 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:28,498 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,498 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:24, output treesize:11 [2021-08-12 19:29:28,618 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:29:28,618 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 20 [2021-08-12 19:29:28,624 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:29:28,628 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-12 19:29:28,628 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 20 treesize of output 12 [2021-08-12 19:29:28,630 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,635 INFO L628 ElimStorePlain]: treesize reduction 16, result has 23.8 percent of original size [2021-08-12 19:29:28,636 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:29:28,636 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:39, output treesize:5 [2021-08-12 19:29:28,649 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 26 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:29:28,649 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [262581565] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:28,649 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:28,649 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 13] total 19 [2021-08-12 19:29:28,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1448813979] [2021-08-12 19:29:28,649 INFO L462 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-08-12 19:29:28,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:28,650 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-08-12 19:29:28,650 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=56, Invalid=324, Unknown=0, NotChecked=0, Total=380 [2021-08-12 19:29:28,650 INFO L87 Difference]: Start difference. First operand 12090 states and 50290 transitions. Second operand has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:34,440 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:34,440 INFO L93 Difference]: Finished difference Result 29676 states and 123114 transitions. [2021-08-12 19:29:34,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-08-12 19:29:34,441 INFO L78 Accepts]: Start accepts. Automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 41 [2021-08-12 19:29:34,441 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:34,491 INFO L225 Difference]: With dead ends: 29676 [2021-08-12 19:29:34,492 INFO L226 Difference]: Without dead ends: 10661 [2021-08-12 19:29:34,514 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 68 GetRequests, 34 SyntacticMatches, 2 SemanticMatches, 32 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 188 ImplicationChecksByTransitivity, 487.6ms TimeCoverageRelationStatistics Valid=164, Invalid=958, Unknown=0, NotChecked=0, Total=1122 [2021-08-12 19:29:34,532 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10661 states. [2021-08-12 19:29:35,327 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10661 to 10661. [2021-08-12 19:29:35,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10661 states, 10660 states have (on average 4.182833020637899) internal successors, (44589), 10660 states have internal predecessors, (44589), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:35,384 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10661 states to 10661 states and 44589 transitions. [2021-08-12 19:29:35,405 INFO L78 Accepts]: Start accepts. Automaton has 10661 states and 44589 transitions. Word has length 41 [2021-08-12 19:29:35,406 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:35,406 INFO L482 AbstractCegarLoop]: Abstraction has 10661 states and 44589 transitions. [2021-08-12 19:29:35,406 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 20 states, 20 states have (on average 3.1) internal successors, (62), 19 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:35,406 INFO L276 IsEmpty]: Start isEmpty. Operand 10661 states and 44589 transitions. [2021-08-12 19:29:35,427 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-12 19:29:35,427 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:35,427 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:35,628 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-08-12 19:29:35,628 INFO L430 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:35,628 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:35,628 INFO L82 PathProgramCache]: Analyzing trace with hash 1918512476, now seen corresponding path program 17 times [2021-08-12 19:29:35,628 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:35,629 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1295092968] [2021-08-12 19:29:35,629 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:35,633 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:35,689 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:35,689 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:35,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1295092968] [2021-08-12 19:29:35,689 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1295092968] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:35,689 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [508872333] [2021-08-12 19:29:35,689 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 21 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:35,738 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-08-12 19:29:35,738 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:35,739 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:29:35,739 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:35,803 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 16 proven. 9 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:35,804 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [508872333] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:35,804 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:35,804 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-08-12 19:29:35,804 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2046138478] [2021-08-12 19:29:35,804 INFO L462 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-08-12 19:29:35,804 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:35,804 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-08-12 19:29:35,805 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=78, Unknown=0, NotChecked=0, Total=110 [2021-08-12 19:29:35,805 INFO L87 Difference]: Start difference. First operand 10661 states and 44589 transitions. Second operand has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:41,177 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:41,178 INFO L93 Difference]: Finished difference Result 30655 states and 123659 transitions. [2021-08-12 19:29:41,178 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:29:41,178 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-12 19:29:41,178 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:41,285 INFO L225 Difference]: With dead ends: 30655 [2021-08-12 19:29:41,285 INFO L226 Difference]: Without dead ends: 29121 [2021-08-12 19:29:41,296 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 43 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 45 ImplicationChecksByTransitivity, 83.3ms TimeCoverageRelationStatistics Valid=108, Invalid=234, Unknown=0, NotChecked=0, Total=342 [2021-08-12 19:29:41,333 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29121 states. [2021-08-12 19:29:42,397 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29121 to 13495. [2021-08-12 19:29:42,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 13495 states, 13494 states have (on average 4.214910330517267) internal successors, (56876), 13494 states have internal predecessors, (56876), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:42,461 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 13495 states to 13495 states and 56876 transitions. [2021-08-12 19:29:42,498 INFO L78 Accepts]: Start accepts. Automaton has 13495 states and 56876 transitions. Word has length 45 [2021-08-12 19:29:42,498 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:42,498 INFO L482 AbstractCegarLoop]: Abstraction has 13495 states and 56876 transitions. [2021-08-12 19:29:42,498 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 11 states, 11 states have (on average 4.181818181818182) internal successors, (46), 10 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:42,498 INFO L276 IsEmpty]: Start isEmpty. Operand 13495 states and 56876 transitions. [2021-08-12 19:29:42,525 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-12 19:29:42,526 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:42,526 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:42,726 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-08-12 19:29:42,726 INFO L430 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:42,727 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:42,727 INFO L82 PathProgramCache]: Analyzing trace with hash 1257155186, now seen corresponding path program 18 times [2021-08-12 19:29:42,727 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:42,727 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1517367503] [2021-08-12 19:29:42,727 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:42,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:42,762 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:42,762 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:42,763 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1517367503] [2021-08-12 19:29:42,763 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1517367503] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:42,764 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [332801155] [2021-08-12 19:29:42,764 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE 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 [2021-08-12 19:29:42,820 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-08-12 19:29:42,820 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:42,821 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:29:42,822 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:42,875 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 13 proven. 12 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:42,875 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [332801155] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:42,875 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:42,875 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-12 19:29:42,875 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [991145891] [2021-08-12 19:29:42,876 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:29:42,876 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:42,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:29:42,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:29:42,878 INFO L87 Difference]: Start difference. First operand 13495 states and 56876 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:46,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:46,474 INFO L93 Difference]: Finished difference Result 18536 states and 74402 transitions. [2021-08-12 19:29:46,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-08-12 19:29:46,474 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-12 19:29:46,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:46,555 INFO L225 Difference]: With dead ends: 18536 [2021-08-12 19:29:46,555 INFO L226 Difference]: Without dead ends: 17079 [2021-08-12 19:29:46,564 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 57 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 36.1ms TimeCoverageRelationStatistics Valid=48, Invalid=84, Unknown=0, NotChecked=0, Total=132 [2021-08-12 19:29:46,588 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17079 states. [2021-08-12 19:29:47,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17079 to 11949. [2021-08-12 19:29:47,628 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11949 states, 11948 states have (on average 4.176012721794443) internal successors, (49895), 11948 states have internal predecessors, (49895), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:47,663 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11949 states to 11949 states and 49895 transitions. [2021-08-12 19:29:47,689 INFO L78 Accepts]: Start accepts. Automaton has 11949 states and 49895 transitions. Word has length 45 [2021-08-12 19:29:47,689 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:47,689 INFO L482 AbstractCegarLoop]: Abstraction has 11949 states and 49895 transitions. [2021-08-12 19:29:47,689 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:47,690 INFO L276 IsEmpty]: Start isEmpty. Operand 11949 states and 49895 transitions. [2021-08-12 19:29:47,711 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-12 19:29:47,711 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:47,711 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:47,912 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-08-12 19:29:47,912 INFO L430 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:47,912 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:47,912 INFO L82 PathProgramCache]: Analyzing trace with hash -1355059624, now seen corresponding path program 19 times [2021-08-12 19:29:47,913 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:47,913 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2113259772] [2021-08-12 19:29:47,913 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:47,918 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:47,953 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:47,954 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:47,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2113259772] [2021-08-12 19:29:47,954 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2113259772] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:47,954 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1126778002] [2021-08-12 19:29:47,954 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY 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 [2021-08-12 19:29:47,984 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:47,985 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:29:47,985 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:48,058 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 14 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:48,058 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1126778002] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:48,058 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:48,058 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 7] total 8 [2021-08-12 19:29:48,058 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [262323326] [2021-08-12 19:29:48,060 INFO L462 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-08-12 19:29:48,060 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:48,060 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-08-12 19:29:48,060 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=48, Unknown=0, NotChecked=0, Total=72 [2021-08-12 19:29:48,060 INFO L87 Difference]: Start difference. First operand 11949 states and 49895 transitions. Second operand has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:53,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:29:53,530 INFO L93 Difference]: Finished difference Result 26863 states and 107904 transitions. [2021-08-12 19:29:53,530 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:29:53,530 INFO L78 Accepts]: Start accepts. Automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-12 19:29:53,530 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:29:53,633 INFO L225 Difference]: With dead ends: 26863 [2021-08-12 19:29:53,633 INFO L226 Difference]: Without dead ends: 25396 [2021-08-12 19:29:53,644 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 46 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 20 ImplicationChecksByTransitivity, 48.2ms TimeCoverageRelationStatistics Valid=64, Invalid=118, Unknown=0, NotChecked=0, Total=182 [2021-08-12 19:29:53,678 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 25396 states. [2021-08-12 19:29:55,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 25396 to 16947. [2021-08-12 19:29:55,057 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16947 states, 16946 states have (on average 4.316711908414965) internal successors, (73151), 16946 states have internal predecessors, (73151), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:55,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16947 states to 16947 states and 73151 transitions. [2021-08-12 19:29:55,142 INFO L78 Accepts]: Start accepts. Automaton has 16947 states and 73151 transitions. Word has length 45 [2021-08-12 19:29:55,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:29:55,142 INFO L482 AbstractCegarLoop]: Abstraction has 16947 states and 73151 transitions. [2021-08-12 19:29:55,142 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 9 states, 9 states have (on average 5.111111111111111) internal successors, (46), 8 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:29:55,143 INFO L276 IsEmpty]: Start isEmpty. Operand 16947 states and 73151 transitions. [2021-08-12 19:29:55,178 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-12 19:29:55,178 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:29:55,178 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:29:55,383 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:55,383 INFO L430 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:29:55,383 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:29:55,383 INFO L82 PathProgramCache]: Analyzing trace with hash -2063999716, now seen corresponding path program 20 times [2021-08-12 19:29:55,383 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:29:55,383 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [29269361] [2021-08-12 19:29:55,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:29:55,389 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:29:55,419 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 8 proven. 17 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:29:55,420 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:29:55,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [29269361] [2021-08-12 19:29:55,420 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [29269361] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:55,420 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1471903866] [2021-08-12 19:29:55,420 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 24 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:29:55,468 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-08-12 19:29:55,469 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:29:55,469 INFO L263 TraceCheckSpWp]: Trace formula consists of 120 conjuncts, 9 conjunts are in the unsatisfiable core [2021-08-12 19:29:55,470 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:29:55,533 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 11 proven. 13 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2021-08-12 19:29:55,534 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1471903866] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:29:55,534 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:29:55,534 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 6] total 7 [2021-08-12 19:29:55,535 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [56347279] [2021-08-12 19:29:55,535 INFO L462 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-08-12 19:29:55,535 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:29:55,536 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-08-12 19:29:55,536 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=35, Unknown=0, NotChecked=0, Total=56 [2021-08-12 19:29:55,536 INFO L87 Difference]: Start difference. First operand 16947 states and 73151 transitions. Second operand has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:01,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:01,896 INFO L93 Difference]: Finished difference Result 28995 states and 116667 transitions. [2021-08-12 19:30:01,896 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-08-12 19:30:01,896 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-12 19:30:01,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:02,019 INFO L225 Difference]: With dead ends: 28995 [2021-08-12 19:30:02,019 INFO L226 Difference]: Without dead ends: 28052 [2021-08-12 19:30:02,030 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 46 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 24 ImplicationChecksByTransitivity, 47.0ms TimeCoverageRelationStatistics Valid=57, Invalid=99, Unknown=0, NotChecked=0, Total=156 [2021-08-12 19:30:02,068 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28052 states. [2021-08-12 19:30:03,554 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28052 to 17627. [2021-08-12 19:30:03,579 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17627 states, 17626 states have (on average 4.310790877113355) internal successors, (75982), 17626 states have internal predecessors, (75982), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:03,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17627 states to 17627 states and 75982 transitions. [2021-08-12 19:30:03,665 INFO L78 Accepts]: Start accepts. Automaton has 17627 states and 75982 transitions. Word has length 45 [2021-08-12 19:30:03,665 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:03,665 INFO L482 AbstractCegarLoop]: Abstraction has 17627 states and 75982 transitions. [2021-08-12 19:30:03,665 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 8 states, 8 states have (on average 5.75) internal successors, (46), 7 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:03,665 INFO L276 IsEmpty]: Start isEmpty. Operand 17627 states and 75982 transitions. [2021-08-12 19:30:03,714 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-08-12 19:30:03,714 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:03,714 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:03,917 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-08-12 19:30:03,917 INFO L430 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:30:03,917 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:03,917 INFO L82 PathProgramCache]: Analyzing trace with hash 953180244, now seen corresponding path program 21 times [2021-08-12 19:30:03,917 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:03,917 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148425094] [2021-08-12 19:30:03,918 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:03,924 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:03,965 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 9 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-08-12 19:30:03,965 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:03,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148425094] [2021-08-12 19:30:03,965 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1148425094] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:03,965 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1332496595] [2021-08-12 19:30:03,965 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 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 [2021-08-12 19:30:04,007 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-08-12 19:30:04,008 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:04,008 INFO L263 TraceCheckSpWp]: Trace formula consists of 115 conjuncts, 18 conjunts are in the unsatisfiable core [2021-08-12 19:30:04,009 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:04,143 INFO L354 Elim1Store]: treesize reduction 12, result has 60.0 percent of original size [2021-08-12 19:30:04,143 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 28 [2021-08-12 19:30:04,147 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:04,169 INFO L628 ElimStorePlain]: treesize reduction 15, result has 67.4 percent of original size [2021-08-12 19:30:04,178 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:30:04,178 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:29, output treesize:28 [2021-08-12 19:30:04,277 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:04,293 INFO L354 Elim1Store]: treesize reduction 12, result has 60.0 percent of original size [2021-08-12 19:30:04,293 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 28 [2021-08-12 19:30:04,297 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:04,300 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:04,301 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2021-08-12 19:30:04,302 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:04,341 INFO L628 ElimStorePlain]: treesize reduction 15, result has 79.5 percent of original size [2021-08-12 19:30:04,350 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 2 dim-0 vars, and 2 xjuncts. [2021-08-12 19:30:04,350 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 3 variables, input treesize:66, output treesize:50 [2021-08-12 19:30:04,455 INFO L354 Elim1Store]: treesize reduction 12, result has 60.0 percent of original size [2021-08-12 19:30:04,456 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 16 treesize of output 28 [2021-08-12 19:30:04,459 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:04,489 INFO L628 ElimStorePlain]: treesize reduction 15, result has 69.4 percent of original size [2021-08-12 19:30:04,500 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: 1 dim-0 vars, and 1 xjuncts. [2021-08-12 19:30:04,500 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:32, output treesize:34 [2021-08-12 19:30:04,830 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:04,830 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 13 treesize of output 17 [2021-08-12 19:30:04,835 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:04,845 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:04,852 INFO L550 ElimStorePlain]: Start of recursive call 1: 2 dim-0 vars, 1 dim-1 vars, End of recursive call: and 2 xjuncts. [2021-08-12 19:30:04,852 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 3 variables, input treesize:34, output treesize:31 [2021-08-12 19:30:04,952 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 19 proven. 7 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-08-12 19:30:04,952 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1332496595] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:04,953 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:04,953 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 13] total 21 [2021-08-12 19:30:04,953 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1177884358] [2021-08-12 19:30:04,953 INFO L462 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-08-12 19:30:04,953 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:04,953 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-08-12 19:30:04,954 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=58, Invalid=362, Unknown=0, NotChecked=0, Total=420 [2021-08-12 19:30:04,954 INFO L87 Difference]: Start difference. First operand 17627 states and 75982 transitions. Second operand has 21 states, 21 states have (on average 3.619047619047619) internal successors, (76), 21 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:20,774 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:20,774 INFO L93 Difference]: Finished difference Result 46130 states and 182485 transitions. [2021-08-12 19:30:20,775 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 82 states. [2021-08-12 19:30:20,775 INFO L78 Accepts]: Start accepts. Automaton has has 21 states, 21 states have (on average 3.619047619047619) internal successors, (76), 21 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-08-12 19:30:20,775 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:20,944 INFO L225 Difference]: With dead ends: 46130 [2021-08-12 19:30:20,944 INFO L226 Difference]: Without dead ends: 44947 [2021-08-12 19:30:20,961 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 190 GetRequests, 83 SyntacticMatches, 17 SemanticMatches, 90 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2808 ImplicationChecksByTransitivity, 2764.0ms TimeCoverageRelationStatistics Valid=1243, Invalid=7129, Unknown=0, NotChecked=0, Total=8372 [2021-08-12 19:30:21,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 44947 states. [2021-08-12 19:30:23,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 44947 to 20763. [2021-08-12 19:30:23,043 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20763 states, 20762 states have (on average 4.309266929968211) internal successors, (89469), 20762 states have internal predecessors, (89469), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:23,110 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20763 states to 20763 states and 89469 transitions. [2021-08-12 19:30:23,151 INFO L78 Accepts]: Start accepts. Automaton has 20763 states and 89469 transitions. Word has length 45 [2021-08-12 19:30:23,151 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:23,151 INFO L482 AbstractCegarLoop]: Abstraction has 20763 states and 89469 transitions. [2021-08-12 19:30:23,151 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 21 states, 21 states have (on average 3.619047619047619) internal successors, (76), 21 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:23,151 INFO L276 IsEmpty]: Start isEmpty. Operand 20763 states and 89469 transitions. [2021-08-12 19:30:23,190 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-12 19:30:23,190 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:23,190 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:23,393 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-08-12 19:30:23,393 INFO L430 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:30:23,393 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:23,393 INFO L82 PathProgramCache]: Analyzing trace with hash 1505718650, now seen corresponding path program 22 times [2021-08-12 19:30:23,394 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:23,394 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1026066883] [2021-08-12 19:30:23,394 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:23,430 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:23,698 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 2 proven. 34 refuted. 0 times theorem prover too weak. 12 trivial. 0 not checked. [2021-08-12 19:30:23,698 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:23,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1026066883] [2021-08-12 19:30:23,698 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1026066883] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:23,698 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1608902096] [2021-08-12 19:30:23,699 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 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 [2021-08-12 19:30:23,746 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-08-12 19:30:23,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:23,747 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 24 conjunts are in the unsatisfiable core [2021-08-12 19:30:23,748 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:23,913 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:23,914 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 0 case distinctions, treesize of input 18 treesize of output 18 [2021-08-12 19:30:23,915 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:23,918 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:23,919 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:23,919 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 2 variables, input treesize:23, output treesize:7 [2021-08-12 19:30:24,025 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:24,026 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 16 treesize of output 18 [2021-08-12 19:30:24,031 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:24,034 INFO L354 Elim1Store]: treesize reduction 7, result has 12.5 percent of original size [2021-08-12 19:30:24,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 18 treesize of output 10 [2021-08-12 19:30:24,035 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:24,041 INFO L628 ElimStorePlain]: treesize reduction 12, result has 20.0 percent of original size [2021-08-12 19:30:24,041 INFO L550 ElimStorePlain]: Start of recursive call 1: 3 dim-0 vars, 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:24,041 INFO L247 ElimStorePlain]: Needed 3 recursive calls to eliminate 4 variables, input treesize:35, output treesize:3 [2021-08-12 19:30:24,054 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 47 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-08-12 19:30:24,054 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1608902096] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:24,054 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:30:24,054 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 14] total 23 [2021-08-12 19:30:24,054 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1896411204] [2021-08-12 19:30:24,055 INFO L462 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-08-12 19:30:24,055 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:30:24,055 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-08-12 19:30:24,055 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=487, Unknown=0, NotChecked=0, Total=552 [2021-08-12 19:30:24,055 INFO L87 Difference]: Start difference. First operand 20763 states and 89469 transitions. Second operand has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:34,010 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-08-12 19:30:34,010 INFO L93 Difference]: Finished difference Result 37039 states and 154688 transitions. [2021-08-12 19:30:34,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-08-12 19:30:34,010 INFO L78 Accepts]: Start accepts. Automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-08-12 19:30:34,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-08-12 19:30:34,102 INFO L225 Difference]: With dead ends: 37039 [2021-08-12 19:30:34,102 INFO L226 Difference]: Without dead ends: 20247 [2021-08-12 19:30:34,125 INFO L806 BasicCegarLoop]: 0 DeclaredPredicates, 86 GetRequests, 40 SyntacticMatches, 1 SemanticMatches, 45 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 428 ImplicationChecksByTransitivity, 733.6ms TimeCoverageRelationStatistics Valid=323, Invalid=1839, Unknown=0, NotChecked=0, Total=2162 [2021-08-12 19:30:34,150 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 20247 states. [2021-08-12 19:30:35,855 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 20247 to 20145. [2021-08-12 19:30:35,881 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 20145 states, 20144 states have (on average 4.329527402700556) internal successors, (87214), 20144 states have internal predecessors, (87214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:35,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 20145 states to 20145 states and 87214 transitions. [2021-08-12 19:30:35,982 INFO L78 Accepts]: Start accepts. Automaton has 20145 states and 87214 transitions. Word has length 47 [2021-08-12 19:30:35,982 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-08-12 19:30:35,982 INFO L482 AbstractCegarLoop]: Abstraction has 20145 states and 87214 transitions. [2021-08-12 19:30:35,982 INFO L483 AbstractCegarLoop]: Interpolant automaton has has 24 states, 24 states have (on average 3.5416666666666665) internal successors, (85), 23 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:30:35,982 INFO L276 IsEmpty]: Start isEmpty. Operand 20145 states and 87214 transitions. [2021-08-12 19:30:36,020 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-08-12 19:30:36,020 INFO L542 BasicCegarLoop]: Found error trace [2021-08-12 19:30:36,020 INFO L550 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-08-12 19:30:36,220 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable73 [2021-08-12 19:30:36,221 INFO L430 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr3INUSE_VIOLATION, ULTIMATE.startErr2INUSE_VIOLATION, ULTIMATE.startErr1INUSE_VIOLATION, ULTIMATE.startErr0INUSE_VIOLATION, ULTIMATE.startErr0ASSERT_VIOLATIONASSERT]=== [2021-08-12 19:30:36,221 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-08-12 19:30:36,221 INFO L82 PathProgramCache]: Analyzing trace with hash -1052185102, now seen corresponding path program 23 times [2021-08-12 19:30:36,221 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-08-12 19:30:36,221 INFO L361 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2055713193] [2021-08-12 19:30:36,221 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-08-12 19:30:36,239 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-08-12 19:30:36,951 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-08-12 19:30:36,951 INFO L179 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-08-12 19:30:36,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2055713193] [2021-08-12 19:30:36,951 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2055713193] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:30:36,951 INFO L361 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1876639665] [2021-08-12 19:30:36,951 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 27 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:30:36,995 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 9 check-sat command(s) [2021-08-12 19:30:36,995 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-08-12 19:30:36,996 INFO L263 TraceCheckSpWp]: Trace formula consists of 125 conjuncts, 35 conjunts are in the unsatisfiable core [2021-08-12 19:30:36,997 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-08-12 19:30:37,023 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 10 treesize of output 7 [2021-08-12 19:30:37,025 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:37,028 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:37,028 INFO L550 ElimStorePlain]: Start of recursive call 1: 1 dim-1 vars, End of recursive call: and 1 xjuncts. [2021-08-12 19:30:37,029 INFO L247 ElimStorePlain]: Needed 2 recursive calls to eliminate 1 variables, input treesize:20, output treesize:10 [2021-08-12 19:30:38,165 WARN L205 SmtUtils]: Spent 292.00 ms on a formula simplification that was a NOOP. DAG size: 96 [2021-08-12 19:30:38,792 WARN L205 SmtUtils]: Spent 344.00 ms on a formula simplification that was a NOOP. DAG size: 172 [2021-08-12 19:30:39,256 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,257 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,271 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,335 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,335 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 37 treesize of output 64 [2021-08-12 19:30:39,346 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:39,370 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,371 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,384 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,445 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,446 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 37 treesize of output 64 [2021-08-12 19:30:39,454 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:39,468 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,471 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,482 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,539 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,539 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 37 treesize of output 64 [2021-08-12 19:30:39,547 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:39,559 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,564 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,577 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,662 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,662 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 35 treesize of output 64 [2021-08-12 19:30:39,667 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:39,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,686 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,699 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,769 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,769 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 37 treesize of output 64 [2021-08-12 19:30:39,778 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:39,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,812 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,876 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,877 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 33 treesize of output 64 [2021-08-12 19:30:39,882 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:39,900 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,903 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:39,986 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:39,987 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 3 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 33 treesize of output 64 [2021-08-12 19:30:40,004 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:40,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:40,032 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:40,121 INFO L354 Elim1Store]: treesize reduction 72, result has 32.7 percent of original size [2021-08-12 19:30:40,121 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 2 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 10 case distinctions, treesize of input 35 treesize of output 64 [2021-08-12 19:30:40,140 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:41,190 WARN L205 SmtUtils]: Spent 1.05 s on a formula simplification. DAG size of input: 293 DAG size of output: 249 [2021-08-12 19:30:41,191 INFO L628 ElimStorePlain]: treesize reduction 196, result has 81.3 percent of original size [2021-08-12 19:30:41,668 WARN L205 SmtUtils]: Spent 182.00 ms on a formula simplification. DAG size of input: 51 DAG size of output: 51 [2021-08-12 19:30:42,351 WARN L205 SmtUtils]: Spent 213.00 ms on a formula simplification. DAG size of input: 42 DAG size of output: 42 [2021-08-12 19:30:42,593 INFO L550 ElimStorePlain]: Start of recursive call 1: 25 dim-0 vars, 1 dim-1 vars, End of recursive call: 26 dim-0 vars, and 8 xjuncts. [2021-08-12 19:30:42,594 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 26 variables, input treesize:517, output treesize:997 [2021-08-12 19:30:44,606 WARN L205 SmtUtils]: Spent 1.01 s on a formula simplification that was a NOOP. DAG size: 351 [2021-08-12 19:30:46,693 WARN L205 SmtUtils]: Spent 684.00 ms on a formula simplification. DAG size of input: 265 DAG size of output: 202 [2021-08-12 19:30:46,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,839 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,841 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,841 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,842 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,850 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,852 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,854 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 8 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 39 [2021-08-12 19:30:46,855 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:46,864 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,865 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,866 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,867 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,868 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,869 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,870 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,873 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,879 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 37 [2021-08-12 19:30:46,880 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:46,891 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,892 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,893 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,894 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,895 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,895 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,899 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,904 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 41 treesize of output 39 [2021-08-12 19:30:46,906 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:46,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,921 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,921 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,923 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,928 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,931 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,934 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 39 [2021-08-12 19:30:46,935 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:46,948 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,950 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,951 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,952 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,953 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,955 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,958 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,965 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 37 [2021-08-12 19:30:46,967 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:46,980 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,981 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,982 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,983 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,984 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,985 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,986 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:46,990 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:46,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 37 [2021-08-12 19:30:46,998 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:47,011 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,012 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,013 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,014 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,015 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,016 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,017 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,017 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:47,026 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:47,027 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,029 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 7 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 39 [2021-08-12 19:30:47,031 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:47,044 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,045 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,046 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,047 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,048 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,049 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:47,050 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,051 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:47,052 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 4 new quantified variables, introduced 0 case distinctions, treesize of input 35 treesize of output 37 [2021-08-12 19:30:47,053 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 1 xjuncts. [2021-08-12 19:30:47,392 WARN L205 SmtUtils]: Spent 338.00 ms on a formula simplification. DAG size of input: 187 DAG size of output: 179 [2021-08-12 19:30:47,392 INFO L628 ElimStorePlain]: treesize reduction 16, result has 96.7 percent of original size [2021-08-12 19:30:47,443 INFO L550 ElimStorePlain]: Start of recursive call 1: 25 dim-0 vars, 1 dim-1 vars, End of recursive call: 24 dim-0 vars, and 8 xjuncts. [2021-08-12 19:30:47,443 INFO L247 ElimStorePlain]: Needed 9 recursive calls to eliminate 26 variables, input treesize:557, output treesize:423 [2021-08-12 19:30:50,077 WARN L205 SmtUtils]: Spent 240.00 ms on a formula simplification that was a NOOP. DAG size: 186 [2021-08-12 19:30:50,726 WARN L205 SmtUtils]: Spent 348.00 ms on a formula simplification that was a NOOP. DAG size: 188 [2021-08-12 19:30:52,001 WARN L205 SmtUtils]: Spent 636.00 ms on a formula simplification. DAG size of input: 369 DAG size of output: 191 [2021-08-12 19:30:53,664 WARN L205 SmtUtils]: Spent 1.30 s on a formula simplification. DAG size of input: 198 DAG size of output: 188 [2021-08-12 19:30:55,214 INFO L446 ElimStorePlain]: Different costs {10=[v_prenex_82, v_prenex_86, v_prenex_77, v_prenex_88], 14=[A, v_prenex_80, v_prenex_75, v_prenex_84], 350=[v_prenex_114]} [2021-08-12 19:30:55,239 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,241 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,242 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,243 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,244 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,245 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,286 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:55,286 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 37 treesize of output 55 [2021-08-12 19:30:55,311 INFO L550 ElimStorePlain]: Start of recursive call 2: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:55,768 WARN L205 SmtUtils]: Spent 456.00 ms on a formula simplification that was a NOOP. DAG size: 386 [2021-08-12 19:30:55,769 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:55,793 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,794 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,795 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,796 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,797 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:55,827 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:55,828 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 55 [2021-08-12 19:30:55,873 INFO L550 ElimStorePlain]: Start of recursive call 3: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:56,728 WARN L205 SmtUtils]: Spent 854.00 ms on a formula simplification. DAG size of input: 383 DAG size of output: 378 [2021-08-12 19:30:56,729 INFO L628 ElimStorePlain]: treesize reduction 9, result has 99.0 percent of original size [2021-08-12 19:30:56,748 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:56,749 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:56,750 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:56,751 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:56,752 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:56,753 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:56,783 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:56,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 57 [2021-08-12 19:30:56,804 INFO L550 ElimStorePlain]: Start of recursive call 4: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:57,701 WARN L205 SmtUtils]: Spent 896.00 ms on a formula simplification. DAG size of input: 378 DAG size of output: 373 [2021-08-12 19:30:57,702 INFO L628 ElimStorePlain]: treesize reduction 22, result has 97.7 percent of original size [2021-08-12 19:30:57,725 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:57,726 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:57,728 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:57,729 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:57,730 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:57,731 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:57,768 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:57,768 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 41 treesize of output 55 [2021-08-12 19:30:57,811 INFO L550 ElimStorePlain]: Start of recursive call 5: End of recursive call: and 2 xjuncts. [2021-08-12 19:30:58,617 WARN L205 SmtUtils]: Spent 804.00 ms on a formula simplification. DAG size of input: 370 DAG size of output: 367 [2021-08-12 19:30:58,618 INFO L628 ElimStorePlain]: treesize reduction 5, result has 99.4 percent of original size [2021-08-12 19:30:58,634 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,635 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,636 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,637 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,638 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,639 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,639 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:58,640 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:58,668 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:58,669 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 41 treesize of output 57 [2021-08-12 19:30:58,718 INFO L550 ElimStorePlain]: Start of recursive call 6: End of recursive call: and 3 xjuncts. [2021-08-12 19:30:59,917 WARN L205 SmtUtils]: Spent 1.20 s on a formula simplification. DAG size of input: 371 DAG size of output: 358 [2021-08-12 19:30:59,918 INFO L628 ElimStorePlain]: treesize reduction 51, result has 94.5 percent of original size [2021-08-12 19:30:59,934 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,935 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,936 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,937 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,938 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,939 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:30:59,940 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:30:59,968 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:30:59,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 37 treesize of output 55 [2021-08-12 19:31:00,001 INFO L550 ElimStorePlain]: Start of recursive call 7: End of recursive call: and 3 xjuncts. [2021-08-12 19:31:00,767 WARN L205 SmtUtils]: Spent 765.00 ms on a formula simplification. DAG size of input: 353 DAG size of output: 347 [2021-08-12 19:31:00,768 INFO L628 ElimStorePlain]: treesize reduction 19, result has 97.8 percent of original size [2021-08-12 19:31:00,786 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,787 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,788 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,789 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,790 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,791 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,792 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:00,792 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:00,819 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:31:00,820 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 41 treesize of output 55 [2021-08-12 19:31:00,851 INFO L550 ElimStorePlain]: Start of recursive call 8: End of recursive call: and 2 xjuncts. [2021-08-12 19:31:01,604 WARN L205 SmtUtils]: Spent 752.00 ms on a formula simplification. DAG size of input: 349 DAG size of output: 336 [2021-08-12 19:31:01,605 INFO L628 ElimStorePlain]: treesize reduction 41, result has 95.3 percent of original size [2021-08-12 19:31:01,622 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,623 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,624 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,625 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,626 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,627 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,628 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:01,628 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:01,659 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:31:01,660 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 41 treesize of output 55 [2021-08-12 19:31:01,680 INFO L550 ElimStorePlain]: Start of recursive call 9: End of recursive call: and 2 xjuncts. [2021-08-12 19:31:02,390 WARN L205 SmtUtils]: Spent 709.00 ms on a formula simplification. DAG size of input: 336 DAG size of output: 326 [2021-08-12 19:31:02,391 INFO L628 ElimStorePlain]: treesize reduction 27, result has 96.7 percent of original size [2021-08-12 19:31:02,408 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,409 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,411 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,411 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:02,412 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,413 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,415 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,421 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:02,463 INFO L354 Elim1Store]: treesize reduction 8, result has 75.8 percent of original size [2021-08-12 19:31:02,464 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 47 [2021-08-12 19:31:02,471 INFO L550 ElimStorePlain]: Start of recursive call 10: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:02,493 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,495 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,497 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,499 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,500 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,504 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,549 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:31:02,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 39 treesize of output 55 [2021-08-12 19:31:02,562 INFO L550 ElimStorePlain]: Start of recursive call 11: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:02,584 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,586 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,587 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,588 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,591 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,592 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,592 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:02,595 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,606 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:02,654 INFO L354 Elim1Store]: treesize reduction 12, result has 63.6 percent of original size [2021-08-12 19:31:02,654 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 43 [2021-08-12 19:31:02,658 INFO L550 ElimStorePlain]: Start of recursive call 12: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:02,675 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,677 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,678 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:02,679 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,680 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,683 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,687 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:02,730 INFO L354 Elim1Store]: treesize reduction 8, result has 75.8 percent of original size [2021-08-12 19:31:02,730 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 43 treesize of output 49 [2021-08-12 19:31:02,736 INFO L550 ElimStorePlain]: Start of recursive call 13: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:02,754 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,755 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,756 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,759 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,760 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,761 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,809 INFO L354 Elim1Store]: treesize reduction 8, result has 75.8 percent of original size [2021-08-12 19:31:02,809 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 47 [2021-08-12 19:31:02,816 INFO L550 ElimStorePlain]: Start of recursive call 14: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:02,833 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,835 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,837 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,838 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,840 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,888 INFO L354 Elim1Store]: treesize reduction 4, result has 87.9 percent of original size [2021-08-12 19:31:02,888 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 53 [2021-08-12 19:31:02,897 INFO L550 ElimStorePlain]: Start of recursive call 15: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:02,916 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,917 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,919 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,920 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:02,968 INFO L354 Elim1Store]: treesize reduction 4, result has 87.9 percent of original size [2021-08-12 19:31:02,968 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 5 select indices, 5 select index equivalence classes, 6 disjoint index pairs (out of 10 index pairs), introduced 5 new quantified variables, introduced 4 case distinctions, treesize of input 43 treesize of output 51 [2021-08-12 19:31:02,979 INFO L550 ElimStorePlain]: Start of recursive call 16: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:03,000 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,002 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,003 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,007 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,008 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,009 INFO L173 IndexEqualityManager]: detected equality via solver [2021-08-12 19:31:03,009 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-08-12 19:31:03,047 INFO L354 Elim1Store]: treesize reduction 4, result has 87.9 percent of original size [2021-08-12 19:31:03,047 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 0 stores, 6 select indices, 6 select index equivalence classes, 6 disjoint index pairs (out of 15 index pairs), introduced 5 new quantified variables, introduced 5 case distinctions, treesize of input 39 treesize of output 51 [2021-08-12 19:31:03,055 INFO L550 ElimStorePlain]: Start of recursive call 17: End of recursive call: and 1 xjuncts. [2021-08-12 19:31:03,294 WARN L205 SmtUtils]: Spent 237.00 ms on a formula simplification that was a NOOP. DAG size: 267 [2021-08-12 19:31:03,294 INFO L628 ElimStorePlain]: treesize reduction 0, result has 100.0 percent of original size [2021-08-12 19:31:03,321 INFO L550 ElimStorePlain]: Start of recursive call 1: 57 dim-0 vars, 9 dim-1 vars, End of recursive call: and 3 xjuncts. [2021-08-12 19:31:03,321 INFO L247 ElimStorePlain]: Needed 17 recursive calls to eliminate 66 variables, input treesize:973, output treesize:12 [2021-08-12 19:31:03,338 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2021-08-12 19:31:03,338 INFO L200 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1876639665] provided 0 perfect and 1 imperfect interpolant sequences [2021-08-12 19:31:03,338 INFO L226 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-08-12 19:31:03,338 INFO L239 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18] total 27 [2021-08-12 19:31:03,339 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [830403618] [2021-08-12 19:31:03,339 INFO L462 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-08-12 19:31:03,339 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-08-12 19:31:03,339 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-08-12 19:31:03,339 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=122, Invalid=633, Unknown=1, NotChecked=0, Total=756 [2021-08-12 19:31:03,340 INFO L87 Difference]: Start difference. First operand 20145 states and 87214 transitions. Second operand has 28 states, 28 states have (on average 2.642857142857143) internal successors, (74), 27 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-08-12 19:31:24,224 WARN L205 SmtUtils]: Spent 5.43 s on a formula simplification. DAG size of input: 212 DAG size of output: 204 [2021-08-12 19:31:24,597 WARN L205 SmtUtils]: Spent 102.00 ms on a formula simplification. DAG size of input: 49 DAG size of output: 49 [2021-08-12 19:31:31,915 WARN L205 SmtUtils]: Spent 745.00 ms on a formula simplification. DAG size of input: 99 DAG size of output: 99 [2021-08-12 19:31:33,963 WARN L205 SmtUtils]: Spent 105.00 ms on a formula simplification. DAG size of input: 50 DAG size of output: 50 [2021-08-12 19:32:24,523 WARN L205 SmtUtils]: Spent 49.92 s on a formula simplification. DAG size of input: 394 DAG size of output: 386 [2021-08-12 19:32:29,834 WARN L205 SmtUtils]: Spent 1.31 s on a formula simplification. DAG size of input: 189 DAG size of output: 181 [2021-08-12 19:32:32,212 WARN L205 SmtUtils]: Spent 1.73 s on a formula simplification. DAG size of input: 100 DAG size of output: 100 [2021-08-12 19:32:35,725 WARN L205 SmtUtils]: Spent 2.92 s on a formula simplification. DAG size of input: 192 DAG size of output: 183 [2021-08-12 19:32:38,748 WARN L205 SmtUtils]: Spent 1.64 s on a formula simplification. DAG size of input: 354 DAG size of output: 346 [2021-08-12 19:32:50,849 WARN L205 SmtUtils]: Spent 7.12 s on a formula simplification. DAG size of input: 214 DAG size of output: 206 [2021-08-12 19:33:01,272 WARN L205 SmtUtils]: Spent 5.01 s on a formula simplification. DAG size of input: 193 DAG size of output: 184 [2021-08-12 19:33:06,438 WARN L205 SmtUtils]: Spent 1.66 s on a formula simplification. DAG size of input: 355 DAG size of output: 347 [2021-08-12 19:33:15,372 WARN L205 SmtUtils]: Spent 6.78 s on a formula simplification. DAG size of input: 215 DAG size of output: 207 [2021-08-12 19:33:20,934 WARN L227 Executor]: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) stderr output: (error "out of memory") [2021-08-12 19:33:21,149 WARN L519 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-08-12 19:33:21,150 FATAL L? ?]: An unrecoverable error occured during an interaction with an SMT solver: de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:155) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.pop(Scriptor.java:139) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.arrays.DiffWrapperScript.pop(DiffWrapperScript.java:99) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.pop(WrapperScript.java:153) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.pop(HistoryRecordingScript.java:117) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.pop(ManagedScript.java:128) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.unAssertPostcondition(IncrementalHoareTripleChecker.java:662) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.clearAssertionStack(IncrementalHoareTripleChecker.java:266) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.releaseLock(IncrementalHoareTripleChecker.java:281) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ProtectiveHoareTripleChecker.releaseLock(ProtectiveHoareTripleChecker.java:93) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.EfficientHoareTripleChecker.releaseLock(EfficientHoareTripleChecker.java:162) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.releaseLock(CachingHoareTripleChecker.java:201) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.switchToReadonlyMode(AbstractInterpolantAutomaton.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:906) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:803) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterateInternal(AbstractCegarLoop.java:474) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:374) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:69) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:63) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:342) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:285) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseConcurrentProgram(TraceAbstractionStarter.java:230) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:161) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:146) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:124) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) Caused by: java.io.IOException: Stream closed at java.base/java.lang.ProcessBuilder$NullOutputStream.write(ProcessBuilder.java:442) at java.base/java.io.OutputStream.write(OutputStream.java:157) at java.base/java.io.BufferedOutputStream.flushBuffer(BufferedOutputStream.java:81) at java.base/java.io.BufferedOutputStream.flush(BufferedOutputStream.java:142) at java.base/sun.nio.cs.StreamEncoder.implFlush(StreamEncoder.java:318) at java.base/sun.nio.cs.StreamEncoder.flush(StreamEncoder.java:153) at java.base/java.io.OutputStreamWriter.flush(OutputStreamWriter.java:251) at java.base/java.io.BufferedWriter.flush(BufferedWriter.java:257) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:152) ... 34 more [2021-08-12 19:33:21,153 INFO L168 Benchmark]: Toolchain (without parser) took 263885.43 ms. Allocated memory was 199.2 MB in the beginning and 3.4 GB in the end (delta: 3.2 GB). Free memory was 180.0 MB in the beginning and 1.3 GB in the end (delta: -1.1 GB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. [2021-08-12 19:33:21,153 INFO L168 Benchmark]: Boogie PL CUP Parser took 0.17 ms. Allocated memory is still 199.2 MB. Free memory is still 181.0 MB. There was no memory consumed. Max. memory is 8.0 GB. [2021-08-12 19:33:21,154 INFO L168 Benchmark]: Boogie Procedure Inliner took 24.70 ms. Allocated memory is still 199.2 MB. Free memory was 179.8 MB in the beginning and 178.5 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:33:21,154 INFO L168 Benchmark]: Boogie Preprocessor took 25.27 ms. Allocated memory is still 199.2 MB. Free memory was 178.3 MB in the beginning and 177.2 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. [2021-08-12 19:33:21,154 INFO L168 Benchmark]: RCFGBuilder took 265.78 ms. Allocated memory is still 199.2 MB. Free memory was 177.2 MB in the beginning and 163.4 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. [2021-08-12 19:33:21,154 INFO L168 Benchmark]: TraceAbstraction took 263558.65 ms. Allocated memory was 199.2 MB in the beginning and 3.4 GB in the end (delta: 3.2 GB). Free memory was 163.0 MB in the beginning and 1.3 GB in the end (delta: -1.1 GB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. [2021-08-12 19:33:21,155 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * Boogie PL CUP Parser took 0.17 ms. Allocated memory is still 199.2 MB. Free memory is still 181.0 MB. There was no memory consumed. Max. memory is 8.0 GB. * Boogie Procedure Inliner took 24.70 ms. Allocated memory is still 199.2 MB. Free memory was 179.8 MB in the beginning and 178.5 MB in the end (delta: 1.3 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * Boogie Preprocessor took 25.27 ms. Allocated memory is still 199.2 MB. Free memory was 178.3 MB in the beginning and 177.2 MB in the end (delta: 1.0 MB). Peak memory consumption was 1.0 MB. Max. memory is 8.0 GB. * RCFGBuilder took 265.78 ms. Allocated memory is still 199.2 MB. Free memory was 177.2 MB in the beginning and 163.4 MB in the end (delta: 13.8 MB). Peak memory consumption was 13.6 MB. Max. memory is 8.0 GB. * TraceAbstraction took 263558.65 ms. Allocated memory was 199.2 MB in the beginning and 3.4 GB in the end (delta: 3.2 GB). Free memory was 163.0 MB in the beginning and 1.3 GB in the end (delta: -1.1 GB). Peak memory consumption was 2.1 GB. Max. memory is 8.0 GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: SMTLIBException: External (z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000) Connection to SMT solver broken: de.uni_freiburg.informatik.ultimate.smtsolver.external.Executor.input(Executor.java:155) RESULT: Ultimate could not prove your program: Toolchain returned no result. Received shutdown request...