/usr/bin/java -Xmx8000000000 -Xss4m -jar ./plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata ./data -tc config/AutomizerReach.xml -s config/svcomp-Reach-64bit-Automizer_Default.epf -i ../sv-benchmarks/c/loops-crafted-1/in-de51.c -------------------------------------------------------------------------------- This is Ultimate 0.2.1-bitabs-178dd20 [2021-01-06 16:59:03,704 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-01-06 16:59:03,707 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-01-06 16:59:03,760 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-01-06 16:59:03,761 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-01-06 16:59:03,766 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-01-06 16:59:03,771 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-01-06 16:59:03,777 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-01-06 16:59:03,782 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-01-06 16:59:03,789 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-01-06 16:59:03,794 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-01-06 16:59:03,796 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-01-06 16:59:03,796 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-01-06 16:59:03,800 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-01-06 16:59:03,802 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-01-06 16:59:03,804 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-01-06 16:59:03,805 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-01-06 16:59:03,808 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-01-06 16:59:03,823 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-01-06 16:59:03,833 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-01-06 16:59:03,835 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-01-06 16:59:03,838 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-01-06 16:59:03,840 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-01-06 16:59:03,843 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-01-06 16:59:03,853 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-01-06 16:59:03,854 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-01-06 16:59:03,854 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-01-06 16:59:03,857 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-01-06 16:59:03,858 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-01-06 16:59:03,859 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-01-06 16:59:03,860 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-01-06 16:59:03,861 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-01-06 16:59:03,863 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-01-06 16:59:03,864 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-01-06 16:59:03,866 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-01-06 16:59:03,866 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-01-06 16:59:03,867 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-01-06 16:59:03,874 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-01-06 16:59:03,874 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-01-06 16:59:03,876 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-01-06 16:59:03,877 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-01-06 16:59:03,878 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-01-06 16:59:03,928 INFO L113 SettingsManager]: Loading preferences was successful [2021-01-06 16:59:03,928 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-01-06 16:59:03,929 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-01-06 16:59:03,930 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-01-06 16:59:03,930 INFO L138 SettingsManager]: * Use SBE=true [2021-01-06 16:59:03,930 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-01-06 16:59:03,931 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-01-06 16:59:03,931 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-01-06 16:59:03,931 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-01-06 16:59:03,931 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-01-06 16:59:03,931 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-01-06 16:59:03,932 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-01-06 16:59:03,932 INFO L138 SettingsManager]: * Use constant arrays=true [2021-01-06 16:59:03,932 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-01-06 16:59:03,933 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-01-06 16:59:03,933 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-01-06 16:59:03,933 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-01-06 16:59:03,933 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-01-06 16:59:03,934 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-01-06 16:59:03,934 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-01-06 16:59:03,934 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-01-06 16:59:03,934 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-01-06 16:59:03,935 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-01-06 16:59:03,935 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-01-06 16:59:03,935 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-01-06 16:59:03,935 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-bitabs/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-01-06 16:59:04,301 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-01-06 16:59:04,333 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-01-06 16:59:04,336 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-01-06 16:59:04,337 INFO L271 PluginConnector]: Initializing CDTParser... [2021-01-06 16:59:04,344 INFO L275 PluginConnector]: CDTParser initialized [2021-01-06 16:59:04,345 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/loops-crafted-1/in-de51.c [2021-01-06 16:59:04,442 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/fa03ceaee/9f281aa3eb45432199125860affde804/FLAGbe80ea796 [2021-01-06 16:59:05,113 INFO L306 CDTParser]: Found 1 translation units. [2021-01-06 16:59:05,113 INFO L160 CDTParser]: Scanning /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/loops-crafted-1/in-de51.c [2021-01-06 16:59:05,121 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/fa03ceaee/9f281aa3eb45432199125860affde804/FLAGbe80ea796 [2021-01-06 16:59:05,516 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/data/fa03ceaee/9f281aa3eb45432199125860affde804 [2021-01-06 16:59:05,519 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-01-06 16:59:05,522 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-01-06 16:59:05,525 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-01-06 16:59:05,525 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-01-06 16:59:05,529 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-01-06 16:59:05,530 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,532 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@12016146 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05, skipping insertion in model container [2021-01-06 16:59:05,532 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,540 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-01-06 16:59:05,559 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-01-06 16:59:05,711 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/loops-crafted-1/in-de51.c[368,381] left hand side expression in assignment: lhs: VariableLHS[~z~0,] [2021-01-06 16:59:05,737 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-06 16:59:05,749 INFO L203 MainTranslator]: Completed pre-run [2021-01-06 16:59:05,760 WARN L226 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate-bitabs/releaseScripts/default/sv-benchmarks/c/loops-crafted-1/in-de51.c[368,381] left hand side expression in assignment: lhs: VariableLHS[~z~0,] [2021-01-06 16:59:05,767 INFO L206 PostProcessor]: Analyzing one entry point: main [2021-01-06 16:59:05,785 INFO L208 MainTranslator]: Completed translation [2021-01-06 16:59:05,786 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05 WrapperNode [2021-01-06 16:59:05,786 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-01-06 16:59:05,787 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-01-06 16:59:05,788 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-01-06 16:59:05,788 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-01-06 16:59:05,797 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,806 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,829 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-01-06 16:59:05,830 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-01-06 16:59:05,830 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-01-06 16:59:05,830 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-01-06 16:59:05,841 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,842 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,843 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,844 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,848 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,854 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,855 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... [2021-01-06 16:59:05,857 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-01-06 16:59:05,859 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-01-06 16:59:05,859 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-01-06 16:59:05,859 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-01-06 16:59:05,861 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (1/1) ... No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:05,979 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-01-06 16:59:05,979 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-01-06 16:59:05,979 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-01-06 16:59:05,980 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-01-06 16:59:06,282 INFO L294 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-01-06 16:59:06,282 INFO L299 CfgBuilder]: Removed 11 assume(true) statements. [2021-01-06 16:59:06,284 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.01 04:59:06 BoogieIcfgContainer [2021-01-06 16:59:06,284 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-01-06 16:59:06,286 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-01-06 16:59:06,287 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-01-06 16:59:06,291 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-01-06 16:59:06,291 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.01 04:59:05" (1/3) ... [2021-01-06 16:59:06,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ac2c205 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.01 04:59:06, skipping insertion in model container [2021-01-06 16:59:06,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.01 04:59:05" (2/3) ... [2021-01-06 16:59:06,293 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2ac2c205 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.01 04:59:06, skipping insertion in model container [2021-01-06 16:59:06,293 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.01 04:59:06" (3/3) ... [2021-01-06 16:59:06,296 INFO L111 eAbstractionObserver]: Analyzing ICFG in-de51.c [2021-01-06 16:59:06,304 INFO L153 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-01-06 16:59:06,309 INFO L165 ceAbstractionStarter]: Appying trace abstraction to program that has 1 error locations. [2021-01-06 16:59:06,375 INFO L253 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-01-06 16:59:06,411 INFO L377 AbstractCegarLoop]: Interprodecural is true [2021-01-06 16:59:06,411 INFO L378 AbstractCegarLoop]: Hoare is true [2021-01-06 16:59:06,411 INFO L379 AbstractCegarLoop]: Compute interpolants for FPandBP [2021-01-06 16:59:06,412 INFO L380 AbstractCegarLoop]: Backedges is STRAIGHT_LINE [2021-01-06 16:59:06,412 INFO L381 AbstractCegarLoop]: Determinization is PREDICATE_ABSTRACTION [2021-01-06 16:59:06,412 INFO L382 AbstractCegarLoop]: Difference is false [2021-01-06 16:59:06,412 INFO L383 AbstractCegarLoop]: Minimize is MINIMIZE_SEVPA [2021-01-06 16:59:06,412 INFO L387 AbstractCegarLoop]: ======== Iteration 0==of CEGAR loop == AllErrorsAtOnce======== [2021-01-06 16:59:06,450 INFO L276 IsEmpty]: Start isEmpty. Operand 16 states. [2021-01-06 16:59:06,455 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-01-06 16:59:06,455 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:06,456 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:06,456 INFO L429 AbstractCegarLoop]: === Iteration 1 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:06,463 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:06,464 INFO L82 PathProgramCache]: Analyzing trace with hash 62220644, now seen corresponding path program 1 times [2021-01-06 16:59:06,476 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:06,477 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1669160392] [2021-01-06 16:59:06,477 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:06,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:06,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:06,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1669160392] [2021-01-06 16:59:06,684 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-06 16:59:06,685 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-01-06 16:59:06,686 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [984413374] [2021-01-06 16:59:06,691 INFO L461 AbstractCegarLoop]: Interpolant automaton has 2 states [2021-01-06 16:59:06,691 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:06,707 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 2 interpolants. [2021-01-06 16:59:06,709 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-01-06 16:59:06,711 INFO L87 Difference]: Start difference. First operand 16 states. Second operand 2 states. [2021-01-06 16:59:06,731 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:06,731 INFO L93 Difference]: Finished difference Result 29 states and 47 transitions. [2021-01-06 16:59:06,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-01-06 16:59:06,733 INFO L78 Accepts]: Start accepts. Automaton has 2 states. Word has length 11 [2021-01-06 16:59:06,733 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:06,744 INFO L225 Difference]: With dead ends: 29 [2021-01-06 16:59:06,744 INFO L226 Difference]: Without dead ends: 12 [2021-01-06 16:59:06,748 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 0 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=1, Invalid=1, Unknown=0, NotChecked=0, Total=2 [2021-01-06 16:59:06,774 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12 states. [2021-01-06 16:59:06,788 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12 to 12. [2021-01-06 16:59:06,790 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 12 states. [2021-01-06 16:59:06,791 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12 states to 12 states and 16 transitions. [2021-01-06 16:59:06,793 INFO L78 Accepts]: Start accepts. Automaton has 12 states and 16 transitions. Word has length 11 [2021-01-06 16:59:06,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:06,793 INFO L481 AbstractCegarLoop]: Abstraction has 12 states and 16 transitions. [2021-01-06 16:59:06,793 INFO L482 AbstractCegarLoop]: Interpolant automaton has 2 states. [2021-01-06 16:59:06,794 INFO L276 IsEmpty]: Start isEmpty. Operand 12 states and 16 transitions. [2021-01-06 16:59:06,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 12 [2021-01-06 16:59:06,794 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:06,794 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:06,795 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-01-06 16:59:06,795 INFO L429 AbstractCegarLoop]: === Iteration 2 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:06,796 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:06,796 INFO L82 PathProgramCache]: Analyzing trace with hash 58526560, now seen corresponding path program 1 times [2021-01-06 16:59:06,797 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:06,797 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2103645385] [2021-01-06 16:59:06,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:06,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:07,027 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:07,027 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2103645385] [2021-01-06 16:59:07,027 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-06 16:59:07,028 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-01-06 16:59:07,028 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1616547351] [2021-01-06 16:59:07,029 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-01-06 16:59:07,030 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:07,033 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-01-06 16:59:07,034 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-01-06 16:59:07,034 INFO L87 Difference]: Start difference. First operand 12 states and 16 transitions. Second operand 4 states. [2021-01-06 16:59:07,130 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:07,130 INFO L93 Difference]: Finished difference Result 22 states and 30 transitions. [2021-01-06 16:59:07,131 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-01-06 16:59:07,131 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 11 [2021-01-06 16:59:07,132 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:07,132 INFO L225 Difference]: With dead ends: 22 [2021-01-06 16:59:07,132 INFO L226 Difference]: Without dead ends: 18 [2021-01-06 16:59:07,134 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-01-06 16:59:07,134 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18 states. [2021-01-06 16:59:07,138 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18 to 18. [2021-01-06 16:59:07,139 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 18 states. [2021-01-06 16:59:07,140 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18 states to 18 states and 26 transitions. [2021-01-06 16:59:07,140 INFO L78 Accepts]: Start accepts. Automaton has 18 states and 26 transitions. Word has length 11 [2021-01-06 16:59:07,140 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:07,140 INFO L481 AbstractCegarLoop]: Abstraction has 18 states and 26 transitions. [2021-01-06 16:59:07,140 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2021-01-06 16:59:07,141 INFO L276 IsEmpty]: Start isEmpty. Operand 18 states and 26 transitions. [2021-01-06 16:59:07,141 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-01-06 16:59:07,141 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:07,141 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:07,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-01-06 16:59:07,142 INFO L429 AbstractCegarLoop]: === Iteration 3 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:07,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:07,143 INFO L82 PathProgramCache]: Analyzing trace with hash 1815988777, now seen corresponding path program 1 times [2021-01-06 16:59:07,143 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:07,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [953020609] [2021-01-06 16:59:07,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:07,165 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:07,192 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:07,192 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [953020609] [2021-01-06 16:59:07,193 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-06 16:59:07,193 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-01-06 16:59:07,193 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1979432249] [2021-01-06 16:59:07,194 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-06 16:59:07,194 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:07,195 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-06 16:59:07,195 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-06 16:59:07,196 INFO L87 Difference]: Start difference. First operand 18 states and 26 transitions. Second operand 3 states. [2021-01-06 16:59:07,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:07,230 INFO L93 Difference]: Finished difference Result 29 states and 42 transitions. [2021-01-06 16:59:07,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-01-06 16:59:07,231 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2021-01-06 16:59:07,231 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:07,232 INFO L225 Difference]: With dead ends: 29 [2021-01-06 16:59:07,232 INFO L226 Difference]: Without dead ends: 23 [2021-01-06 16:59:07,232 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-06 16:59:07,233 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23 states. [2021-01-06 16:59:07,237 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23 to 23. [2021-01-06 16:59:07,237 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 23 states. [2021-01-06 16:59:07,238 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 23 states to 23 states and 34 transitions. [2021-01-06 16:59:07,238 INFO L78 Accepts]: Start accepts. Automaton has 23 states and 34 transitions. Word has length 12 [2021-01-06 16:59:07,239 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:07,239 INFO L481 AbstractCegarLoop]: Abstraction has 23 states and 34 transitions. [2021-01-06 16:59:07,239 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2021-01-06 16:59:07,239 INFO L276 IsEmpty]: Start isEmpty. Operand 23 states and 34 transitions. [2021-01-06 16:59:07,240 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-01-06 16:59:07,240 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:07,240 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:07,240 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-01-06 16:59:07,241 INFO L429 AbstractCegarLoop]: === Iteration 4 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:07,241 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:07,241 INFO L82 PathProgramCache]: Analyzing trace with hash 1861241306, now seen corresponding path program 1 times [2021-01-06 16:59:07,242 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:07,242 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61433248] [2021-01-06 16:59:07,242 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:07,257 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:07,285 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:07,286 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61433248] [2021-01-06 16:59:07,286 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-06 16:59:07,286 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-01-06 16:59:07,287 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [315529454] [2021-01-06 16:59:07,290 INFO L461 AbstractCegarLoop]: Interpolant automaton has 3 states [2021-01-06 16:59:07,290 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:07,291 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-01-06 16:59:07,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-06 16:59:07,292 INFO L87 Difference]: Start difference. First operand 23 states and 34 transitions. Second operand 3 states. [2021-01-06 16:59:07,338 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:07,338 INFO L93 Difference]: Finished difference Result 41 states and 59 transitions. [2021-01-06 16:59:07,339 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-01-06 16:59:07,340 INFO L78 Accepts]: Start accepts. Automaton has 3 states. Word has length 12 [2021-01-06 16:59:07,340 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:07,340 INFO L225 Difference]: With dead ends: 41 [2021-01-06 16:59:07,341 INFO L226 Difference]: Without dead ends: 32 [2021-01-06 16:59:07,341 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-01-06 16:59:07,342 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 32 states. [2021-01-06 16:59:07,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 32 to 27. [2021-01-06 16:59:07,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-01-06 16:59:07,348 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 39 transitions. [2021-01-06 16:59:07,348 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 39 transitions. Word has length 12 [2021-01-06 16:59:07,348 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:07,348 INFO L481 AbstractCegarLoop]: Abstraction has 27 states and 39 transitions. [2021-01-06 16:59:07,348 INFO L482 AbstractCegarLoop]: Interpolant automaton has 3 states. [2021-01-06 16:59:07,349 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 39 transitions. [2021-01-06 16:59:07,349 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-01-06 16:59:07,349 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:07,350 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:07,350 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-01-06 16:59:07,350 INFO L429 AbstractCegarLoop]: === Iteration 5 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:07,351 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:07,351 INFO L82 PathProgramCache]: Analyzing trace with hash -492890182, now seen corresponding path program 1 times [2021-01-06 16:59:07,351 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:07,352 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [451404368] [2021-01-06 16:59:07,352 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:07,371 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:07,401 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 1 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:07,402 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [451404368] [2021-01-06 16:59:07,402 INFO L219 FreeRefinementEngine]: Constructing automaton from 1 perfect and 0 imperfect interpolant sequences. [2021-01-06 16:59:07,403 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-01-06 16:59:07,403 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [723913010] [2021-01-06 16:59:07,403 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-01-06 16:59:07,404 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:07,405 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-01-06 16:59:07,405 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-01-06 16:59:07,405 INFO L87 Difference]: Start difference. First operand 27 states and 39 transitions. Second operand 4 states. [2021-01-06 16:59:07,470 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:07,471 INFO L93 Difference]: Finished difference Result 38 states and 55 transitions. [2021-01-06 16:59:07,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-01-06 16:59:07,472 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 12 [2021-01-06 16:59:07,472 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:07,472 INFO L225 Difference]: With dead ends: 38 [2021-01-06 16:59:07,473 INFO L226 Difference]: Without dead ends: 21 [2021-01-06 16:59:07,473 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-01-06 16:59:07,474 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 21 states. [2021-01-06 16:59:07,477 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 21 to 21. [2021-01-06 16:59:07,477 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 21 states. [2021-01-06 16:59:07,478 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 21 states to 21 states and 30 transitions. [2021-01-06 16:59:07,478 INFO L78 Accepts]: Start accepts. Automaton has 21 states and 30 transitions. Word has length 12 [2021-01-06 16:59:07,478 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:07,479 INFO L481 AbstractCegarLoop]: Abstraction has 21 states and 30 transitions. [2021-01-06 16:59:07,479 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2021-01-06 16:59:07,479 INFO L276 IsEmpty]: Start isEmpty. Operand 21 states and 30 transitions. [2021-01-06 16:59:07,479 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 13 [2021-01-06 16:59:07,479 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:07,480 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:07,480 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-01-06 16:59:07,480 INFO L429 AbstractCegarLoop]: === Iteration 6 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:07,481 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:07,481 INFO L82 PathProgramCache]: Analyzing trace with hash -1431516133, now seen corresponding path program 1 times [2021-01-06 16:59:07,481 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:07,481 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1825034622] [2021-01-06 16:59:07,481 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:07,497 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:07,586 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:07,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1825034622] [2021-01-06 16:59:07,587 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1472251116] [2021-01-06 16:59:07,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:07,708 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:07,718 INFO L263 TraceCheckSpWp]: Trace formula consists of 56 conjuncts, 7 conjunts are in the unsatisfiable core [2021-01-06 16:59:07,736 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:07,885 INFO L134 CoverageAnalysis]: Checked inductivity of 1 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:07,885 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:07,886 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 6 [2021-01-06 16:59:07,886 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1244834499] [2021-01-06 16:59:07,888 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-06 16:59:07,888 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:07,895 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-06 16:59:07,896 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=10, Invalid=20, Unknown=0, NotChecked=0, Total=30 [2021-01-06 16:59:07,896 INFO L87 Difference]: Start difference. First operand 21 states and 30 transitions. Second operand 6 states. [2021-01-06 16:59:08,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:08,028 INFO L93 Difference]: Finished difference Result 52 states and 73 transitions. [2021-01-06 16:59:08,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-01-06 16:59:08,029 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 12 [2021-01-06 16:59:08,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:08,031 INFO L225 Difference]: With dead ends: 52 [2021-01-06 16:59:08,031 INFO L226 Difference]: Without dead ends: 39 [2021-01-06 16:59:08,032 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 18 GetRequests, 12 SyntacticMatches, 1 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-06 16:59:08,032 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39 states. [2021-01-06 16:59:08,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39 to 27. [2021-01-06 16:59:08,038 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 27 states. [2021-01-06 16:59:08,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 27 states to 27 states and 38 transitions. [2021-01-06 16:59:08,039 INFO L78 Accepts]: Start accepts. Automaton has 27 states and 38 transitions. Word has length 12 [2021-01-06 16:59:08,040 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:08,040 INFO L481 AbstractCegarLoop]: Abstraction has 27 states and 38 transitions. [2021-01-06 16:59:08,040 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2021-01-06 16:59:08,040 INFO L276 IsEmpty]: Start isEmpty. Operand 27 states and 38 transitions. [2021-01-06 16:59:08,041 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 14 [2021-01-06 16:59:08,041 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:08,041 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:08,257 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable5 [2021-01-06 16:59:08,258 INFO L429 AbstractCegarLoop]: === Iteration 7 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:08,259 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:08,263 INFO L82 PathProgramCache]: Analyzing trace with hash -378199360, now seen corresponding path program 2 times [2021-01-06 16:59:08,263 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:08,264 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1841468889] [2021-01-06 16:59:08,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:08,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:08,486 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:08,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1841468889] [2021-01-06 16:59:08,487 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1011291816] [2021-01-06 16:59:08,487 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:08,571 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:08,571 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:08,573 INFO L263 TraceCheckSpWp]: Trace formula consists of 61 conjuncts, 9 conjunts are in the unsatisfiable core [2021-01-06 16:59:08,575 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:08,672 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:08,672 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:08,672 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 7 [2021-01-06 16:59:08,673 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [586907648] [2021-01-06 16:59:08,673 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-06 16:59:08,673 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:08,674 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-06 16:59:08,674 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=12, Invalid=30, Unknown=0, NotChecked=0, Total=42 [2021-01-06 16:59:08,675 INFO L87 Difference]: Start difference. First operand 27 states and 38 transitions. Second operand 7 states. [2021-01-06 16:59:08,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:08,856 INFO L93 Difference]: Finished difference Result 65 states and 90 transitions. [2021-01-06 16:59:08,857 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-01-06 16:59:08,857 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 13 [2021-01-06 16:59:08,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:08,858 INFO L225 Difference]: With dead ends: 65 [2021-01-06 16:59:08,858 INFO L226 Difference]: Without dead ends: 52 [2021-01-06 16:59:08,859 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 20 GetRequests, 13 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2021-01-06 16:59:08,860 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 52 states. [2021-01-06 16:59:08,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 52 to 32. [2021-01-06 16:59:08,867 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 32 states. [2021-01-06 16:59:08,868 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32 states to 32 states and 45 transitions. [2021-01-06 16:59:08,868 INFO L78 Accepts]: Start accepts. Automaton has 32 states and 45 transitions. Word has length 13 [2021-01-06 16:59:08,868 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:08,869 INFO L481 AbstractCegarLoop]: Abstraction has 32 states and 45 transitions. [2021-01-06 16:59:08,869 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2021-01-06 16:59:08,869 INFO L276 IsEmpty]: Start isEmpty. Operand 32 states and 45 transitions. [2021-01-06 16:59:08,870 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-01-06 16:59:08,870 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:08,870 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:09,083 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6,3 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:09,084 INFO L429 AbstractCegarLoop]: === Iteration 8 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:09,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:09,086 INFO L82 PathProgramCache]: Analyzing trace with hash 1643101482, now seen corresponding path program 1 times [2021-01-06 16:59:09,086 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:09,087 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2067872689] [2021-01-06 16:59:09,087 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:09,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:09,227 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 3 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:09,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2067872689] [2021-01-06 16:59:09,228 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1731550966] [2021-01-06 16:59:09,229 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:09,301 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:09,302 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 6 conjunts are in the unsatisfiable core [2021-01-06 16:59:09,304 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:09,375 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 1 proven. 1 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 16:59:09,376 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:09,376 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 4] total 9 [2021-01-06 16:59:09,376 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1325977261] [2021-01-06 16:59:09,377 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-06 16:59:09,377 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:09,378 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-06 16:59:09,378 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-01-06 16:59:09,379 INFO L87 Difference]: Start difference. First operand 32 states and 45 transitions. Second operand 9 states. [2021-01-06 16:59:09,790 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:09,790 INFO L93 Difference]: Finished difference Result 80 states and 108 transitions. [2021-01-06 16:59:09,790 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-01-06 16:59:09,791 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 14 [2021-01-06 16:59:09,791 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:09,792 INFO L225 Difference]: With dead ends: 80 [2021-01-06 16:59:09,792 INFO L226 Difference]: Without dead ends: 70 [2021-01-06 16:59:09,793 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 13 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=49, Invalid=161, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:09,793 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 70 states. [2021-01-06 16:59:09,801 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 70 to 46. [2021-01-06 16:59:09,801 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 46 states. [2021-01-06 16:59:09,802 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 46 states to 46 states and 63 transitions. [2021-01-06 16:59:09,802 INFO L78 Accepts]: Start accepts. Automaton has 46 states and 63 transitions. Word has length 14 [2021-01-06 16:59:09,803 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:09,803 INFO L481 AbstractCegarLoop]: Abstraction has 46 states and 63 transitions. [2021-01-06 16:59:09,803 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2021-01-06 16:59:09,803 INFO L276 IsEmpty]: Start isEmpty. Operand 46 states and 63 transitions. [2021-01-06 16:59:09,804 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 15 [2021-01-06 16:59:09,804 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:09,804 INFO L422 BasicCegarLoop]: trace histogram [3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:10,014 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7,4 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:10,015 INFO L429 AbstractCegarLoop]: === Iteration 9 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:10,016 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:10,016 INFO L82 PathProgramCache]: Analyzing trace with hash -2085117765, now seen corresponding path program 3 times [2021-01-06 16:59:10,017 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:10,018 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691869450] [2021-01-06 16:59:10,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:10,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:10,173 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:10,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691869450] [2021-01-06 16:59:10,174 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1362874523] [2021-01-06 16:59:10,174 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:10,228 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-06 16:59:10,228 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:10,230 INFO L263 TraceCheckSpWp]: Trace formula consists of 66 conjuncts, 11 conjunts are in the unsatisfiable core [2021-01-06 16:59:10,231 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:10,290 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 6 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:10,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:10,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 8 [2021-01-06 16:59:10,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [465965578] [2021-01-06 16:59:10,292 INFO L461 AbstractCegarLoop]: Interpolant automaton has 8 states [2021-01-06 16:59:10,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:10,293 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-01-06 16:59:10,293 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=14, Invalid=42, Unknown=0, NotChecked=0, Total=56 [2021-01-06 16:59:10,293 INFO L87 Difference]: Start difference. First operand 46 states and 63 transitions. Second operand 8 states. [2021-01-06 16:59:10,430 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:10,430 INFO L93 Difference]: Finished difference Result 109 states and 151 transitions. [2021-01-06 16:59:10,431 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-01-06 16:59:10,431 INFO L78 Accepts]: Start accepts. Automaton has 8 states. Word has length 14 [2021-01-06 16:59:10,431 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:10,434 INFO L225 Difference]: With dead ends: 109 [2021-01-06 16:59:10,434 INFO L226 Difference]: Without dead ends: 93 [2021-01-06 16:59:10,435 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 14 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=19, Invalid=53, Unknown=0, NotChecked=0, Total=72 [2021-01-06 16:59:10,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 93 states. [2021-01-06 16:59:10,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 93 to 53. [2021-01-06 16:59:10,445 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 53 states. [2021-01-06 16:59:10,446 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53 states to 53 states and 73 transitions. [2021-01-06 16:59:10,446 INFO L78 Accepts]: Start accepts. Automaton has 53 states and 73 transitions. Word has length 14 [2021-01-06 16:59:10,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:10,446 INFO L481 AbstractCegarLoop]: Abstraction has 53 states and 73 transitions. [2021-01-06 16:59:10,446 INFO L482 AbstractCegarLoop]: Interpolant automaton has 8 states. [2021-01-06 16:59:10,447 INFO L276 IsEmpty]: Start isEmpty. Operand 53 states and 73 transitions. [2021-01-06 16:59:10,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 16 [2021-01-06 16:59:10,448 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:10,448 INFO L422 BasicCegarLoop]: trace histogram [4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:10,662 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8,5 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:10,663 INFO L429 AbstractCegarLoop]: === Iteration 10 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:10,664 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:10,664 INFO L82 PathProgramCache]: Analyzing trace with hash 834986528, now seen corresponding path program 4 times [2021-01-06 16:59:10,665 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:10,666 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [884647739] [2021-01-06 16:59:10,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:10,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:10,824 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:10,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [884647739] [2021-01-06 16:59:10,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1893032216] [2021-01-06 16:59:10,826 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:10,879 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:10,879 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:10,880 INFO L263 TraceCheckSpWp]: Trace formula consists of 71 conjuncts, 13 conjunts are in the unsatisfiable core [2021-01-06 16:59:10,882 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:10,970 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 0 proven. 10 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:10,970 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:10,970 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 9 [2021-01-06 16:59:10,971 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [866733431] [2021-01-06 16:59:10,971 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-06 16:59:10,971 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:10,972 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-06 16:59:10,972 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=56, Unknown=0, NotChecked=0, Total=72 [2021-01-06 16:59:10,972 INFO L87 Difference]: Start difference. First operand 53 states and 73 transitions. Second operand 9 states. [2021-01-06 16:59:11,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:11,154 INFO L93 Difference]: Finished difference Result 127 states and 176 transitions. [2021-01-06 16:59:11,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2021-01-06 16:59:11,155 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 15 [2021-01-06 16:59:11,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:11,157 INFO L225 Difference]: With dead ends: 127 [2021-01-06 16:59:11,158 INFO L226 Difference]: Without dead ends: 111 [2021-01-06 16:59:11,159 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 15 SyntacticMatches, 1 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=21, Invalid=69, Unknown=0, NotChecked=0, Total=90 [2021-01-06 16:59:11,160 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 111 states. [2021-01-06 16:59:11,177 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 111 to 60. [2021-01-06 16:59:11,178 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 60 states. [2021-01-06 16:59:11,179 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 60 states to 60 states and 83 transitions. [2021-01-06 16:59:11,179 INFO L78 Accepts]: Start accepts. Automaton has 60 states and 83 transitions. Word has length 15 [2021-01-06 16:59:11,179 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:11,180 INFO L481 AbstractCegarLoop]: Abstraction has 60 states and 83 transitions. [2021-01-06 16:59:11,180 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2021-01-06 16:59:11,180 INFO L276 IsEmpty]: Start isEmpty. Operand 60 states and 83 transitions. [2021-01-06 16:59:11,182 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-01-06 16:59:11,182 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:11,182 INFO L422 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:11,395 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2021-01-06 16:59:11,396 INFO L429 AbstractCegarLoop]: === Iteration 11 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:11,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:11,398 INFO L82 PathProgramCache]: Analyzing trace with hash -71318983, now seen corresponding path program 1 times [2021-01-06 16:59:11,399 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:11,399 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1771555319] [2021-01-06 16:59:11,400 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:11,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:11,549 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 16:59:11,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1771555319] [2021-01-06 16:59:11,549 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1512805427] [2021-01-06 16:59:11,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:11,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:11,605 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 13 conjunts are in the unsatisfiable core [2021-01-06 16:59:11,606 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:11,660 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 16:59:11,661 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:11,661 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 5] total 7 [2021-01-06 16:59:11,661 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1550429093] [2021-01-06 16:59:11,662 INFO L461 AbstractCegarLoop]: Interpolant automaton has 7 states [2021-01-06 16:59:11,662 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:11,662 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-01-06 16:59:11,663 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-01-06 16:59:11,663 INFO L87 Difference]: Start difference. First operand 60 states and 83 transitions. Second operand 7 states. [2021-01-06 16:59:11,732 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:11,733 INFO L93 Difference]: Finished difference Result 67 states and 90 transitions. [2021-01-06 16:59:11,733 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-01-06 16:59:11,733 INFO L78 Accepts]: Start accepts. Automaton has 7 states. Word has length 16 [2021-01-06 16:59:11,734 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:11,734 INFO L225 Difference]: With dead ends: 67 [2021-01-06 16:59:11,735 INFO L226 Difference]: Without dead ends: 61 [2021-01-06 16:59:11,735 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 12 SyntacticMatches, 6 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 7 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=19, Invalid=37, Unknown=0, NotChecked=0, Total=56 [2021-01-06 16:59:11,736 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 61 states. [2021-01-06 16:59:11,742 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 61 to 61. [2021-01-06 16:59:11,742 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 61 states. [2021-01-06 16:59:11,743 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 61 states to 61 states and 84 transitions. [2021-01-06 16:59:11,743 INFO L78 Accepts]: Start accepts. Automaton has 61 states and 84 transitions. Word has length 16 [2021-01-06 16:59:11,743 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:11,743 INFO L481 AbstractCegarLoop]: Abstraction has 61 states and 84 transitions. [2021-01-06 16:59:11,743 INFO L482 AbstractCegarLoop]: Interpolant automaton has 7 states. [2021-01-06 16:59:11,744 INFO L276 IsEmpty]: Start isEmpty. Operand 61 states and 84 transitions. [2021-01-06 16:59:11,744 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-01-06 16:59:11,745 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:11,745 INFO L422 BasicCegarLoop]: trace histogram [5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:11,959 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10,7 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:11,959 INFO L429 AbstractCegarLoop]: === Iteration 12 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:11,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:11,960 INFO L82 PathProgramCache]: Analyzing trace with hash 1163906395, now seen corresponding path program 5 times [2021-01-06 16:59:11,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:11,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [711963] [2021-01-06 16:59:11,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:11,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:12,076 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:12,076 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [711963] [2021-01-06 16:59:12,077 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [157453782] [2021-01-06 16:59:12,077 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:12,144 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-01-06 16:59:12,144 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:12,146 INFO L263 TraceCheckSpWp]: Trace formula consists of 76 conjuncts, 15 conjunts are in the unsatisfiable core [2021-01-06 16:59:12,147 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:12,205 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 15 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:12,205 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:12,206 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-01-06 16:59:12,206 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2093645333] [2021-01-06 16:59:12,206 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-01-06 16:59:12,207 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:12,207 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-01-06 16:59:12,207 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=18, Invalid=72, Unknown=0, NotChecked=0, Total=90 [2021-01-06 16:59:12,208 INFO L87 Difference]: Start difference. First operand 61 states and 84 transitions. Second operand 10 states. [2021-01-06 16:59:12,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:12,450 INFO L93 Difference]: Finished difference Result 143 states and 198 transitions. [2021-01-06 16:59:12,451 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-01-06 16:59:12,451 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 16 [2021-01-06 16:59:12,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:12,452 INFO L225 Difference]: With dead ends: 143 [2021-01-06 16:59:12,452 INFO L226 Difference]: Without dead ends: 127 [2021-01-06 16:59:12,453 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 16 SyntacticMatches, 1 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=87, Unknown=0, NotChecked=0, Total=110 [2021-01-06 16:59:12,453 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-01-06 16:59:12,459 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 68. [2021-01-06 16:59:12,460 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 68 states. [2021-01-06 16:59:12,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 68 states to 68 states and 94 transitions. [2021-01-06 16:59:12,481 INFO L78 Accepts]: Start accepts. Automaton has 68 states and 94 transitions. Word has length 16 [2021-01-06 16:59:12,481 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:12,481 INFO L481 AbstractCegarLoop]: Abstraction has 68 states and 94 transitions. [2021-01-06 16:59:12,482 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2021-01-06 16:59:12,482 INFO L276 IsEmpty]: Start isEmpty. Operand 68 states and 94 transitions. [2021-01-06 16:59:12,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-01-06 16:59:12,488 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:12,488 INFO L422 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:12,701 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,8 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:12,702 INFO L429 AbstractCegarLoop]: === Iteration 13 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:12,704 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:12,704 INFO L82 PathProgramCache]: Analyzing trace with hash -806394657, now seen corresponding path program 2 times [2021-01-06 16:59:12,704 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:12,704 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120249724] [2021-01-06 16:59:12,705 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:12,725 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:12,766 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 16:59:12,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120249724] [2021-01-06 16:59:12,767 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753373313] [2021-01-06 16:59:12,767 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:12,827 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:12,828 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:12,829 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 12 conjunts are in the unsatisfiable core [2021-01-06 16:59:12,831 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:12,860 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 2 proven. 2 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 16:59:12,860 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:12,860 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [4, 4] total 4 [2021-01-06 16:59:12,861 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1064250421] [2021-01-06 16:59:12,861 INFO L461 AbstractCegarLoop]: Interpolant automaton has 4 states [2021-01-06 16:59:12,861 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:12,862 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-01-06 16:59:12,862 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-01-06 16:59:12,862 INFO L87 Difference]: Start difference. First operand 68 states and 94 transitions. Second operand 4 states. [2021-01-06 16:59:12,907 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:12,907 INFO L93 Difference]: Finished difference Result 88 states and 118 transitions. [2021-01-06 16:59:12,908 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-01-06 16:59:12,908 INFO L78 Accepts]: Start accepts. Automaton has 4 states. Word has length 17 [2021-01-06 16:59:12,908 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:12,909 INFO L225 Difference]: With dead ends: 88 [2021-01-06 16:59:12,909 INFO L226 Difference]: Without dead ends: 71 [2021-01-06 16:59:12,910 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 22 GetRequests, 16 SyntacticMatches, 4 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-01-06 16:59:12,910 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 71 states. [2021-01-06 16:59:12,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 71 to 59. [2021-01-06 16:59:12,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2021-01-06 16:59:12,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 83 transitions. [2021-01-06 16:59:12,917 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 83 transitions. Word has length 17 [2021-01-06 16:59:12,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:12,918 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 83 transitions. [2021-01-06 16:59:12,918 INFO L482 AbstractCegarLoop]: Interpolant automaton has 4 states. [2021-01-06 16:59:12,918 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 83 transitions. [2021-01-06 16:59:12,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-01-06 16:59:12,919 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:12,919 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:13,132 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2021-01-06 16:59:13,133 INFO L429 AbstractCegarLoop]: === Iteration 14 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:13,133 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:13,133 INFO L82 PathProgramCache]: Analyzing trace with hash 2118522240, now seen corresponding path program 1 times [2021-01-06 16:59:13,133 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:13,134 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1194940840] [2021-01-06 16:59:13,134 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:13,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:13,250 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-01-06 16:59:13,250 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1194940840] [2021-01-06 16:59:13,251 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1689101272] [2021-01-06 16:59:13,251 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:13,291 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:13,292 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-06 16:59:13,293 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:13,346 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 4 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2021-01-06 16:59:13,347 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:13,347 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [7, 7] total 9 [2021-01-06 16:59:13,347 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1916740639] [2021-01-06 16:59:13,348 INFO L461 AbstractCegarLoop]: Interpolant automaton has 9 states [2021-01-06 16:59:13,348 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:13,348 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 9 interpolants. [2021-01-06 16:59:13,349 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-01-06 16:59:13,349 INFO L87 Difference]: Start difference. First operand 59 states and 83 transitions. Second operand 9 states. [2021-01-06 16:59:13,423 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:13,423 INFO L93 Difference]: Finished difference Result 90 states and 117 transitions. [2021-01-06 16:59:13,423 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-01-06 16:59:13,424 INFO L78 Accepts]: Start accepts. Automaton has 9 states. Word has length 17 [2021-01-06 16:59:13,424 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:13,424 INFO L225 Difference]: With dead ends: 90 [2021-01-06 16:59:13,425 INFO L226 Difference]: Without dead ends: 80 [2021-01-06 16:59:13,425 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 15 SyntacticMatches, 2 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=21, Invalid=51, Unknown=0, NotChecked=0, Total=72 [2021-01-06 16:59:13,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 80 states. [2021-01-06 16:59:13,436 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 80 to 59. [2021-01-06 16:59:13,436 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 59 states. [2021-01-06 16:59:13,437 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 59 states to 59 states and 82 transitions. [2021-01-06 16:59:13,437 INFO L78 Accepts]: Start accepts. Automaton has 59 states and 82 transitions. Word has length 17 [2021-01-06 16:59:13,437 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:13,437 INFO L481 AbstractCegarLoop]: Abstraction has 59 states and 82 transitions. [2021-01-06 16:59:13,437 INFO L482 AbstractCegarLoop]: Interpolant automaton has 9 states. [2021-01-06 16:59:13,438 INFO L276 IsEmpty]: Start isEmpty. Operand 59 states and 82 transitions. [2021-01-06 16:59:13,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-01-06 16:59:13,441 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:13,441 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:13,654 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13,10 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:13,655 INFO L429 AbstractCegarLoop]: === Iteration 15 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:13,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:13,656 INFO L82 PathProgramCache]: Analyzing trace with hash 855427872, now seen corresponding path program 2 times [2021-01-06 16:59:13,657 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:13,657 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701622343] [2021-01-06 16:59:13,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:13,669 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:13,759 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 9 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:13,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701622343] [2021-01-06 16:59:13,760 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1800447684] [2021-01-06 16:59:13,760 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:13,819 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:13,819 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:13,820 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-06 16:59:13,821 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:13,881 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 16:59:13,881 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:13,882 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 5] total 12 [2021-01-06 16:59:13,882 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1983046407] [2021-01-06 16:59:13,882 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-01-06 16:59:13,882 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:13,883 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-01-06 16:59:13,883 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-01-06 16:59:13,883 INFO L87 Difference]: Start difference. First operand 59 states and 82 transitions. Second operand 12 states. [2021-01-06 16:59:14,579 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:14,579 INFO L93 Difference]: Finished difference Result 131 states and 178 transitions. [2021-01-06 16:59:14,580 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-01-06 16:59:14,580 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 17 [2021-01-06 16:59:14,581 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:14,581 INFO L225 Difference]: With dead ends: 131 [2021-01-06 16:59:14,582 INFO L226 Difference]: Without dead ends: 120 [2021-01-06 16:59:14,583 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 113 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=126, Invalid=630, Unknown=0, NotChecked=0, Total=756 [2021-01-06 16:59:14,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 120 states. [2021-01-06 16:59:14,589 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 120 to 80. [2021-01-06 16:59:14,589 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 80 states. [2021-01-06 16:59:14,590 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 80 states to 80 states and 109 transitions. [2021-01-06 16:59:14,590 INFO L78 Accepts]: Start accepts. Automaton has 80 states and 109 transitions. Word has length 17 [2021-01-06 16:59:14,591 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:14,591 INFO L481 AbstractCegarLoop]: Abstraction has 80 states and 109 transitions. [2021-01-06 16:59:14,591 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2021-01-06 16:59:14,591 INFO L276 IsEmpty]: Start isEmpty. Operand 80 states and 109 transitions. [2021-01-06 16:59:14,592 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2021-01-06 16:59:14,592 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:14,592 INFO L422 BasicCegarLoop]: trace histogram [6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:14,805 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable14 [2021-01-06 16:59:14,806 INFO L429 AbstractCegarLoop]: === Iteration 16 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:14,807 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:14,807 INFO L82 PathProgramCache]: Analyzing trace with hash -1524479616, now seen corresponding path program 6 times [2021-01-06 16:59:14,808 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:14,808 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10966948] [2021-01-06 16:59:14,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:14,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:14,943 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:14,943 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10966948] [2021-01-06 16:59:14,944 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [122329584] [2021-01-06 16:59:14,944 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:15,009 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-01-06 16:59:15,010 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:15,011 INFO L263 TraceCheckSpWp]: Trace formula consists of 81 conjuncts, 17 conjunts are in the unsatisfiable core [2021-01-06 16:59:15,012 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:15,070 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 0 proven. 21 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:15,070 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:15,070 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 11 [2021-01-06 16:59:15,071 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1452073359] [2021-01-06 16:59:15,071 INFO L461 AbstractCegarLoop]: Interpolant automaton has 11 states [2021-01-06 16:59:15,071 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:15,072 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2021-01-06 16:59:15,072 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=20, Invalid=90, Unknown=0, NotChecked=0, Total=110 [2021-01-06 16:59:15,072 INFO L87 Difference]: Start difference. First operand 80 states and 109 transitions. Second operand 11 states. [2021-01-06 16:59:15,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:15,348 INFO L93 Difference]: Finished difference Result 195 states and 270 transitions. [2021-01-06 16:59:15,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-01-06 16:59:15,349 INFO L78 Accepts]: Start accepts. Automaton has 11 states. Word has length 17 [2021-01-06 16:59:15,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:15,350 INFO L225 Difference]: With dead ends: 195 [2021-01-06 16:59:15,350 INFO L226 Difference]: Without dead ends: 176 [2021-01-06 16:59:15,351 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 1 SemanticMatches, 10 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=25, Invalid=107, Unknown=0, NotChecked=0, Total=132 [2021-01-06 16:59:15,351 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 176 states. [2021-01-06 16:59:15,358 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 176 to 89. [2021-01-06 16:59:15,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 89 states. [2021-01-06 16:59:15,359 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 89 states to 89 states and 122 transitions. [2021-01-06 16:59:15,359 INFO L78 Accepts]: Start accepts. Automaton has 89 states and 122 transitions. Word has length 17 [2021-01-06 16:59:15,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:15,360 INFO L481 AbstractCegarLoop]: Abstraction has 89 states and 122 transitions. [2021-01-06 16:59:15,360 INFO L482 AbstractCegarLoop]: Interpolant automaton has 11 states. [2021-01-06 16:59:15,360 INFO L276 IsEmpty]: Start isEmpty. Operand 89 states and 122 transitions. [2021-01-06 16:59:15,360 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-01-06 16:59:15,360 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:15,361 INFO L422 BasicCegarLoop]: trace histogram [7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:15,575 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2021-01-06 16:59:15,575 INFO L429 AbstractCegarLoop]: === Iteration 17 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:15,576 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:15,577 INFO L82 PathProgramCache]: Analyzing trace with hash 1034899963, now seen corresponding path program 7 times [2021-01-06 16:59:15,577 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:15,577 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783411809] [2021-01-06 16:59:15,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:15,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:15,729 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:15,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783411809] [2021-01-06 16:59:15,730 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [574371961] [2021-01-06 16:59:15,730 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:15,774 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:15,775 INFO L263 TraceCheckSpWp]: Trace formula consists of 86 conjuncts, 19 conjunts are in the unsatisfiable core [2021-01-06 16:59:15,777 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:15,839 INFO L134 CoverageAnalysis]: Checked inductivity of 28 backedges. 0 proven. 28 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:15,840 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:15,840 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-01-06 16:59:15,840 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1211939642] [2021-01-06 16:59:15,841 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-01-06 16:59:15,841 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:15,842 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-01-06 16:59:15,842 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=22, Invalid=110, Unknown=0, NotChecked=0, Total=132 [2021-01-06 16:59:15,842 INFO L87 Difference]: Start difference. First operand 89 states and 122 transitions. Second operand 12 states. [2021-01-06 16:59:16,120 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:16,120 INFO L93 Difference]: Finished difference Result 217 states and 301 transitions. [2021-01-06 16:59:16,120 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-01-06 16:59:16,120 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 18 [2021-01-06 16:59:16,121 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:16,122 INFO L225 Difference]: With dead ends: 217 [2021-01-06 16:59:16,122 INFO L226 Difference]: Without dead ends: 198 [2021-01-06 16:59:16,123 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 30 GetRequests, 18 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2021-01-06 16:59:16,123 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 198 states. [2021-01-06 16:59:16,130 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 198 to 98. [2021-01-06 16:59:16,130 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2021-01-06 16:59:16,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 135 transitions. [2021-01-06 16:59:16,131 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 135 transitions. Word has length 18 [2021-01-06 16:59:16,131 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:16,132 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 135 transitions. [2021-01-06 16:59:16,132 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2021-01-06 16:59:16,132 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 135 transitions. [2021-01-06 16:59:16,132 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-01-06 16:59:16,132 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:16,133 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:16,346 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2021-01-06 16:59:16,347 INFO L429 AbstractCegarLoop]: === Iteration 18 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:16,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:16,348 INFO L82 PathProgramCache]: Analyzing trace with hash -429006320, now seen corresponding path program 2 times [2021-01-06 16:59:16,348 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:16,349 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [410994905] [2021-01-06 16:59:16,349 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:16,361 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:16,431 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-06 16:59:16,431 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [410994905] [2021-01-06 16:59:16,432 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2109961285] [2021-01-06 16:59:16,432 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:16,488 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:16,488 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:16,489 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 16 conjunts are in the unsatisfiable core [2021-01-06 16:59:16,490 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:16,542 INFO L134 CoverageAnalysis]: Checked inductivity of 14 backedges. 0 proven. 7 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-06 16:59:16,542 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:16,542 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [8, 8] total 10 [2021-01-06 16:59:16,542 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1746244320] [2021-01-06 16:59:16,543 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-01-06 16:59:16,543 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:16,543 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-01-06 16:59:16,544 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=23, Invalid=67, Unknown=0, NotChecked=0, Total=90 [2021-01-06 16:59:16,544 INFO L87 Difference]: Start difference. First operand 98 states and 135 transitions. Second operand 10 states. [2021-01-06 16:59:16,707 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:16,707 INFO L93 Difference]: Finished difference Result 154 states and 198 transitions. [2021-01-06 16:59:16,708 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-01-06 16:59:16,708 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 19 [2021-01-06 16:59:16,708 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:16,709 INFO L225 Difference]: With dead ends: 154 [2021-01-06 16:59:16,709 INFO L226 Difference]: Without dead ends: 143 [2021-01-06 16:59:16,710 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 28 GetRequests, 17 SyntacticMatches, 2 SemanticMatches, 9 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=83, Unknown=0, NotChecked=0, Total=110 [2021-01-06 16:59:16,711 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 143 states. [2021-01-06 16:59:16,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 143 to 98. [2021-01-06 16:59:16,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 98 states. [2021-01-06 16:59:16,718 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 98 states to 98 states and 134 transitions. [2021-01-06 16:59:16,718 INFO L78 Accepts]: Start accepts. Automaton has 98 states and 134 transitions. Word has length 19 [2021-01-06 16:59:16,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:16,719 INFO L481 AbstractCegarLoop]: Abstraction has 98 states and 134 transitions. [2021-01-06 16:59:16,719 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2021-01-06 16:59:16,719 INFO L276 IsEmpty]: Start isEmpty. Operand 98 states and 134 transitions. [2021-01-06 16:59:16,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2021-01-06 16:59:16,720 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:16,720 INFO L422 BasicCegarLoop]: trace histogram [8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:16,932 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable17 [2021-01-06 16:59:16,933 INFO L429 AbstractCegarLoop]: === Iteration 19 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:16,933 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:16,933 INFO L82 PathProgramCache]: Analyzing trace with hash -1228711712, now seen corresponding path program 8 times [2021-01-06 16:59:16,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:16,934 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1448550718] [2021-01-06 16:59:16,934 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:16,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:17,110 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:17,110 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1448550718] [2021-01-06 16:59:17,111 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [106467266] [2021-01-06 16:59:17,111 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:17,165 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:17,165 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:17,166 INFO L263 TraceCheckSpWp]: Trace formula consists of 91 conjuncts, 21 conjunts are in the unsatisfiable core [2021-01-06 16:59:17,167 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:17,229 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:17,229 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:17,230 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-01-06 16:59:17,230 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1082750474] [2021-01-06 16:59:17,232 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-06 16:59:17,232 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:17,233 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-06 16:59:17,233 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=132, Unknown=0, NotChecked=0, Total=156 [2021-01-06 16:59:17,233 INFO L87 Difference]: Start difference. First operand 98 states and 134 transitions. Second operand 13 states. [2021-01-06 16:59:17,571 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:17,571 INFO L93 Difference]: Finished difference Result 239 states and 331 transitions. [2021-01-06 16:59:17,571 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-01-06 16:59:17,572 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 19 [2021-01-06 16:59:17,572 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:17,573 INFO L225 Difference]: With dead ends: 239 [2021-01-06 16:59:17,573 INFO L226 Difference]: Without dead ends: 220 [2021-01-06 16:59:17,576 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 32 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=29, Invalid=153, Unknown=0, NotChecked=0, Total=182 [2021-01-06 16:59:17,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 220 states. [2021-01-06 16:59:17,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 220 to 107. [2021-01-06 16:59:17,584 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 107 states. [2021-01-06 16:59:17,585 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 107 states to 107 states and 147 transitions. [2021-01-06 16:59:17,585 INFO L78 Accepts]: Start accepts. Automaton has 107 states and 147 transitions. Word has length 19 [2021-01-06 16:59:17,585 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:17,585 INFO L481 AbstractCegarLoop]: Abstraction has 107 states and 147 transitions. [2021-01-06 16:59:17,585 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2021-01-06 16:59:17,586 INFO L276 IsEmpty]: Start isEmpty. Operand 107 states and 147 transitions. [2021-01-06 16:59:17,586 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-01-06 16:59:17,586 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:17,586 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:17,800 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18,15 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:17,801 INFO L429 AbstractCegarLoop]: === Iteration 20 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:17,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:17,802 INFO L82 PathProgramCache]: Analyzing trace with hash -92433222, now seen corresponding path program 3 times [2021-01-06 16:59:17,802 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:17,803 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [733515072] [2021-01-06 16:59:17,803 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:17,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:17,867 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-06 16:59:17,867 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [733515072] [2021-01-06 16:59:17,868 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [558497753] [2021-01-06 16:59:17,868 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:17,930 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 2 check-sat command(s) [2021-01-06 16:59:17,931 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:17,932 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-06 16:59:17,933 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:17,962 INFO L134 CoverageAnalysis]: Checked inductivity of 13 backedges. 2 proven. 4 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2021-01-06 16:59:17,962 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:17,962 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [5, 5] total 5 [2021-01-06 16:59:17,962 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568254497] [2021-01-06 16:59:17,963 INFO L461 AbstractCegarLoop]: Interpolant automaton has 5 states [2021-01-06 16:59:17,963 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:17,963 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-01-06 16:59:17,964 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-01-06 16:59:17,964 INFO L87 Difference]: Start difference. First operand 107 states and 147 transitions. Second operand 5 states. [2021-01-06 16:59:18,057 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:18,057 INFO L93 Difference]: Finished difference Result 138 states and 183 transitions. [2021-01-06 16:59:18,058 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2021-01-06 16:59:18,058 INFO L78 Accepts]: Start accepts. Automaton has 5 states. Word has length 20 [2021-01-06 16:59:18,058 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:18,059 INFO L225 Difference]: With dead ends: 138 [2021-01-06 16:59:18,059 INFO L226 Difference]: Without dead ends: 130 [2021-01-06 16:59:18,060 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 19 SyntacticMatches, 3 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-01-06 16:59:18,060 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 130 states. [2021-01-06 16:59:18,067 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 130 to 110. [2021-01-06 16:59:18,068 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 110 states. [2021-01-06 16:59:18,068 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 110 states to 110 states and 150 transitions. [2021-01-06 16:59:18,069 INFO L78 Accepts]: Start accepts. Automaton has 110 states and 150 transitions. Word has length 20 [2021-01-06 16:59:18,069 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:18,069 INFO L481 AbstractCegarLoop]: Abstraction has 110 states and 150 transitions. [2021-01-06 16:59:18,069 INFO L482 AbstractCegarLoop]: Interpolant automaton has 5 states. [2021-01-06 16:59:18,069 INFO L276 IsEmpty]: Start isEmpty. Operand 110 states and 150 transitions. [2021-01-06 16:59:18,070 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-01-06 16:59:18,070 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:18,070 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:18,283 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,16 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:18,283 INFO L429 AbstractCegarLoop]: === Iteration 21 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:18,284 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:18,284 INFO L82 PathProgramCache]: Analyzing trace with hash -1617038102, now seen corresponding path program 3 times [2021-01-06 16:59:18,285 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:18,285 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [840581100] [2021-01-06 16:59:18,285 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:18,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:18,443 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:18,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [840581100] [2021-01-06 16:59:18,444 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [131933697] [2021-01-06 16:59:18,444 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:18,518 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-06 16:59:18,518 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:18,519 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 14 conjunts are in the unsatisfiable core [2021-01-06 16:59:18,521 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:18,632 INFO L134 CoverageAnalysis]: Checked inductivity of 18 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-01-06 16:59:18,632 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:18,633 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 15 [2021-01-06 16:59:18,633 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [461204820] [2021-01-06 16:59:18,633 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 16:59:18,633 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:18,634 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 16:59:18,634 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:18,635 INFO L87 Difference]: Start difference. First operand 110 states and 150 transitions. Second operand 15 states. [2021-01-06 16:59:20,730 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:20,730 INFO L93 Difference]: Finished difference Result 235 states and 309 transitions. [2021-01-06 16:59:20,731 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 45 states. [2021-01-06 16:59:20,731 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 20 [2021-01-06 16:59:20,731 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:20,732 INFO L225 Difference]: With dead ends: 235 [2021-01-06 16:59:20,733 INFO L226 Difference]: Without dead ends: 217 [2021-01-06 16:59:20,735 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 72 GetRequests, 19 SyntacticMatches, 0 SemanticMatches, 53 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 761 ImplicationChecksByTransitivity, 1.4s TimeCoverageRelationStatistics Valid=367, Invalid=2603, Unknown=0, NotChecked=0, Total=2970 [2021-01-06 16:59:20,735 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-01-06 16:59:20,745 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 134. [2021-01-06 16:59:20,745 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 134 states. [2021-01-06 16:59:20,746 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 134 states to 134 states and 181 transitions. [2021-01-06 16:59:20,746 INFO L78 Accepts]: Start accepts. Automaton has 134 states and 181 transitions. Word has length 20 [2021-01-06 16:59:20,747 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:20,747 INFO L481 AbstractCegarLoop]: Abstraction has 134 states and 181 transitions. [2021-01-06 16:59:20,747 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 16:59:20,747 INFO L276 IsEmpty]: Start isEmpty. Operand 134 states and 181 transitions. [2021-01-06 16:59:20,748 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2021-01-06 16:59:20,748 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:20,748 INFO L422 BasicCegarLoop]: trace histogram [9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:20,949 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20,17 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:20,949 INFO L429 AbstractCegarLoop]: === Iteration 22 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:20,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:20,950 INFO L82 PathProgramCache]: Analyzing trace with hash 1613770395, now seen corresponding path program 9 times [2021-01-06 16:59:20,951 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:20,951 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [685159891] [2021-01-06 16:59:20,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:20,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:21,140 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:21,140 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [685159891] [2021-01-06 16:59:21,140 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [254622189] [2021-01-06 16:59:21,140 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:21,236 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 6 check-sat command(s) [2021-01-06 16:59:21,236 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:21,237 INFO L263 TraceCheckSpWp]: Trace formula consists of 96 conjuncts, 23 conjunts are in the unsatisfiable core [2021-01-06 16:59:21,239 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:21,309 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:21,310 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:21,310 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-01-06 16:59:21,310 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213844602] [2021-01-06 16:59:21,311 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-01-06 16:59:21,311 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:21,311 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-01-06 16:59:21,312 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=156, Unknown=0, NotChecked=0, Total=182 [2021-01-06 16:59:21,312 INFO L87 Difference]: Start difference. First operand 134 states and 181 transitions. Second operand 14 states. [2021-01-06 16:59:21,805 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:21,805 INFO L93 Difference]: Finished difference Result 321 states and 449 transitions. [2021-01-06 16:59:21,808 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-01-06 16:59:21,809 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 20 [2021-01-06 16:59:21,809 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:21,810 INFO L225 Difference]: With dead ends: 321 [2021-01-06 16:59:21,810 INFO L226 Difference]: Without dead ends: 299 [2021-01-06 16:59:21,811 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=179, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:21,812 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 299 states. [2021-01-06 16:59:21,824 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 299 to 145. [2021-01-06 16:59:21,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 145 states. [2021-01-06 16:59:21,825 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 145 states to 145 states and 197 transitions. [2021-01-06 16:59:21,825 INFO L78 Accepts]: Start accepts. Automaton has 145 states and 197 transitions. Word has length 20 [2021-01-06 16:59:21,825 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:21,826 INFO L481 AbstractCegarLoop]: Abstraction has 145 states and 197 transitions. [2021-01-06 16:59:21,826 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2021-01-06 16:59:21,826 INFO L276 IsEmpty]: Start isEmpty. Operand 145 states and 197 transitions. [2021-01-06 16:59:21,828 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-01-06 16:59:21,828 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:21,828 INFO L422 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:22,031 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2021-01-06 16:59:22,032 INFO L429 AbstractCegarLoop]: === Iteration 23 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:22,033 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:22,033 INFO L82 PathProgramCache]: Analyzing trace with hash 1969210240, now seen corresponding path program 4 times [2021-01-06 16:59:22,033 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:22,034 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1932068830] [2021-01-06 16:59:22,034 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:22,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:22,298 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 16:59:22,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1932068830] [2021-01-06 16:59:22,298 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2018350577] [2021-01-06 16:59:22,299 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:22,349 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:22,349 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:22,350 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 21 conjunts are in the unsatisfiable core [2021-01-06 16:59:22,352 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:22,681 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 12 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 16:59:22,681 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:22,681 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 6] total 12 [2021-01-06 16:59:22,681 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [645061633] [2021-01-06 16:59:22,681 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-01-06 16:59:22,682 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:22,682 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-01-06 16:59:22,682 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=29, Invalid=103, Unknown=0, NotChecked=0, Total=132 [2021-01-06 16:59:22,682 INFO L87 Difference]: Start difference. First operand 145 states and 197 transitions. Second operand 12 states. [2021-01-06 16:59:23,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:23,240 INFO L93 Difference]: Finished difference Result 158 states and 210 transitions. [2021-01-06 16:59:23,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-01-06 16:59:23,241 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 21 [2021-01-06 16:59:23,242 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:23,243 INFO L225 Difference]: With dead ends: 158 [2021-01-06 16:59:23,243 INFO L226 Difference]: Without dead ends: 135 [2021-01-06 16:59:23,244 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 34 GetRequests, 16 SyntacticMatches, 7 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 49 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=36, Invalid=120, Unknown=0, NotChecked=0, Total=156 [2021-01-06 16:59:23,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 135 states. [2021-01-06 16:59:23,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 135 to 135. [2021-01-06 16:59:23,252 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2021-01-06 16:59:23,253 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 185 transitions. [2021-01-06 16:59:23,253 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 185 transitions. Word has length 21 [2021-01-06 16:59:23,254 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:23,254 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 185 transitions. [2021-01-06 16:59:23,254 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2021-01-06 16:59:23,254 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 185 transitions. [2021-01-06 16:59:23,254 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-01-06 16:59:23,255 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:23,255 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:23,468 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-01-06 16:59:23,469 INFO L429 AbstractCegarLoop]: === Iteration 24 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:23,469 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:23,470 INFO L82 PathProgramCache]: Analyzing trace with hash -1906736576, now seen corresponding path program 3 times [2021-01-06 16:59:23,470 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:23,470 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1699112818] [2021-01-06 16:59:23,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:23,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:23,566 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-01-06 16:59:23,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1699112818] [2021-01-06 16:59:23,566 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1302015972] [2021-01-06 16:59:23,566 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:23,621 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-06 16:59:23,621 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:23,622 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 15 conjunts are in the unsatisfiable core [2021-01-06 16:59:23,623 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:23,673 INFO L134 CoverageAnalysis]: Checked inductivity of 22 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-01-06 16:59:23,673 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:23,673 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [9, 9] total 10 [2021-01-06 16:59:23,674 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [496918550] [2021-01-06 16:59:23,674 INFO L461 AbstractCegarLoop]: Interpolant automaton has 10 states [2021-01-06 16:59:23,674 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:23,675 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 10 interpolants. [2021-01-06 16:59:23,675 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=71, Unknown=0, NotChecked=0, Total=90 [2021-01-06 16:59:23,675 INFO L87 Difference]: Start difference. First operand 135 states and 185 transitions. Second operand 10 states. [2021-01-06 16:59:23,900 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:23,900 INFO L93 Difference]: Finished difference Result 215 states and 274 transitions. [2021-01-06 16:59:23,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 10 states. [2021-01-06 16:59:23,901 INFO L78 Accepts]: Start accepts. Automaton has 10 states. Word has length 21 [2021-01-06 16:59:23,901 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:23,902 INFO L225 Difference]: With dead ends: 215 [2021-01-06 16:59:23,903 INFO L226 Difference]: Without dead ends: 203 [2021-01-06 16:59:23,903 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 33 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=34, Invalid=122, Unknown=0, NotChecked=0, Total=156 [2021-01-06 16:59:23,903 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 203 states. [2021-01-06 16:59:23,926 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 203 to 135. [2021-01-06 16:59:23,926 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 135 states. [2021-01-06 16:59:23,927 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 184 transitions. [2021-01-06 16:59:23,927 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 184 transitions. Word has length 21 [2021-01-06 16:59:23,928 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:23,928 INFO L481 AbstractCegarLoop]: Abstraction has 135 states and 184 transitions. [2021-01-06 16:59:23,928 INFO L482 AbstractCegarLoop]: Interpolant automaton has 10 states. [2021-01-06 16:59:23,928 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 184 transitions. [2021-01-06 16:59:23,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-01-06 16:59:23,929 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:23,929 INFO L422 BasicCegarLoop]: trace histogram [10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:24,142 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2021-01-06 16:59:24,143 INFO L429 AbstractCegarLoop]: === Iteration 25 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:24,143 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:24,144 INFO L82 PathProgramCache]: Analyzing trace with hash -463597504, now seen corresponding path program 10 times [2021-01-06 16:59:24,144 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:24,144 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1148814323] [2021-01-06 16:59:24,145 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:24,159 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:24,335 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:24,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1148814323] [2021-01-06 16:59:24,335 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1450652604] [2021-01-06 16:59:24,335 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:24,384 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:24,384 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:24,385 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 25 conjunts are in the unsatisfiable core [2021-01-06 16:59:24,387 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:24,443 INFO L134 CoverageAnalysis]: Checked inductivity of 55 backedges. 0 proven. 55 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:24,443 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:24,444 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-01-06 16:59:24,444 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892213076] [2021-01-06 16:59:24,444 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 16:59:24,444 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:24,445 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 16:59:24,445 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=28, Invalid=182, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:24,445 INFO L87 Difference]: Start difference. First operand 135 states and 184 transitions. Second operand 15 states. [2021-01-06 16:59:24,958 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:24,958 INFO L93 Difference]: Finished difference Result 329 states and 457 transitions. [2021-01-06 16:59:24,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-01-06 16:59:24,959 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 21 [2021-01-06 16:59:24,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:24,961 INFO L225 Difference]: With dead ends: 329 [2021-01-06 16:59:24,962 INFO L226 Difference]: Without dead ends: 307 [2021-01-06 16:59:24,962 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-01-06 16:59:24,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-01-06 16:59:24,971 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 146. [2021-01-06 16:59:24,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 146 states. [2021-01-06 16:59:24,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 146 states to 146 states and 200 transitions. [2021-01-06 16:59:24,972 INFO L78 Accepts]: Start accepts. Automaton has 146 states and 200 transitions. Word has length 21 [2021-01-06 16:59:24,973 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:24,973 INFO L481 AbstractCegarLoop]: Abstraction has 146 states and 200 transitions. [2021-01-06 16:59:24,973 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 16:59:24,973 INFO L276 IsEmpty]: Start isEmpty. Operand 146 states and 200 transitions. [2021-01-06 16:59:24,973 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2021-01-06 16:59:24,974 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:24,974 INFO L422 BasicCegarLoop]: trace histogram [11, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:25,188 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable24 [2021-01-06 16:59:25,189 INFO L429 AbstractCegarLoop]: === Iteration 26 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:25,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:25,190 INFO L82 PathProgramCache]: Analyzing trace with hash -437492933, now seen corresponding path program 11 times [2021-01-06 16:59:25,190 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:25,190 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [176139689] [2021-01-06 16:59:25,191 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:25,207 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:25,394 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:25,394 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [176139689] [2021-01-06 16:59:25,395 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [467065941] [2021-01-06 16:59:25,395 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:25,608 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 7 check-sat command(s) [2021-01-06 16:59:25,608 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:25,610 INFO L263 TraceCheckSpWp]: Trace formula consists of 106 conjuncts, 25 conjunts are in the unsatisfiable core [2021-01-06 16:59:25,611 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:25,648 INFO L134 CoverageAnalysis]: Checked inductivity of 66 backedges. 0 proven. 66 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:25,648 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:25,649 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 14] total 15 [2021-01-06 16:59:25,649 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1002080423] [2021-01-06 16:59:25,649 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 16:59:25,650 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:25,651 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 16:59:25,651 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=183, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:25,651 INFO L87 Difference]: Start difference. First operand 146 states and 200 transitions. Second operand 15 states. [2021-01-06 16:59:26,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:26,230 INFO L93 Difference]: Finished difference Result 355 states and 494 transitions. [2021-01-06 16:59:26,232 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-01-06 16:59:26,233 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 22 [2021-01-06 16:59:26,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:26,234 INFO L225 Difference]: With dead ends: 355 [2021-01-06 16:59:26,235 INFO L226 Difference]: Without dead ends: 333 [2021-01-06 16:59:26,235 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=209, Unknown=0, NotChecked=0, Total=240 [2021-01-06 16:59:26,236 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-01-06 16:59:26,245 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 157. [2021-01-06 16:59:26,246 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2021-01-06 16:59:26,246 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 216 transitions. [2021-01-06 16:59:26,247 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 216 transitions. Word has length 22 [2021-01-06 16:59:26,247 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:26,247 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 216 transitions. [2021-01-06 16:59:26,247 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 16:59:26,247 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 216 transitions. [2021-01-06 16:59:26,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-01-06 16:59:26,248 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:26,248 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:26,451 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-01-06 16:59:26,451 INFO L429 AbstractCegarLoop]: === Iteration 27 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:26,452 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:26,452 INFO L82 PathProgramCache]: Analyzing trace with hash 1085075168, now seen corresponding path program 4 times [2021-01-06 16:59:26,453 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:26,453 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [594549304] [2021-01-06 16:59:26,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:26,467 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:26,570 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-01-06 16:59:26,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [594549304] [2021-01-06 16:59:26,571 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [538036899] [2021-01-06 16:59:26,571 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:26,626 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:26,626 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:26,628 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 22 conjunts are in the unsatisfiable core [2021-01-06 16:59:26,629 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:26,712 INFO L134 CoverageAnalysis]: Checked inductivity of 26 backedges. 0 proven. 13 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-01-06 16:59:26,712 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:26,712 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 10] total 13 [2021-01-06 16:59:26,713 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296958547] [2021-01-06 16:59:26,713 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-06 16:59:26,713 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:26,714 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-06 16:59:26,714 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=123, Unknown=0, NotChecked=0, Total=156 [2021-01-06 16:59:26,714 INFO L87 Difference]: Start difference. First operand 157 states and 216 transitions. Second operand 13 states. [2021-01-06 16:59:26,942 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:26,943 INFO L93 Difference]: Finished difference Result 231 states and 300 transitions. [2021-01-06 16:59:26,943 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-01-06 16:59:26,943 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 23 [2021-01-06 16:59:26,943 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:26,944 INFO L225 Difference]: With dead ends: 231 [2021-01-06 16:59:26,945 INFO L226 Difference]: Without dead ends: 218 [2021-01-06 16:59:26,945 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 35 GetRequests, 20 SyntacticMatches, 2 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 15 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=43, Invalid=167, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:26,945 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 218 states. [2021-01-06 16:59:26,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 218 to 157. [2021-01-06 16:59:26,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 157 states. [2021-01-06 16:59:26,955 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 157 states to 157 states and 215 transitions. [2021-01-06 16:59:26,955 INFO L78 Accepts]: Start accepts. Automaton has 157 states and 215 transitions. Word has length 23 [2021-01-06 16:59:26,955 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:26,955 INFO L481 AbstractCegarLoop]: Abstraction has 157 states and 215 transitions. [2021-01-06 16:59:26,955 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2021-01-06 16:59:26,955 INFO L276 IsEmpty]: Start isEmpty. Operand 157 states and 215 transitions. [2021-01-06 16:59:26,956 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-01-06 16:59:26,956 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:26,956 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:27,170 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26,23 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:27,171 INFO L429 AbstractCegarLoop]: === Iteration 28 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:27,171 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:27,171 INFO L82 PathProgramCache]: Analyzing trace with hash -641798784, now seen corresponding path program 5 times [2021-01-06 16:59:27,172 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:27,172 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2076098290] [2021-01-06 16:59:27,172 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:27,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:27,311 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2021-01-06 16:59:27,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2076098290] [2021-01-06 16:59:27,311 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1989006072] [2021-01-06 16:59:27,311 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:27,396 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-01-06 16:59:27,396 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:27,397 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-06 16:59:27,398 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:27,507 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 6 proven. 8 refuted. 0 times theorem prover too weak. 13 trivial. 0 not checked. [2021-01-06 16:59:27,507 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:27,507 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 6] total 15 [2021-01-06 16:59:27,507 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2053408386] [2021-01-06 16:59:27,508 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 16:59:27,508 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:27,508 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 16:59:27,509 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:27,509 INFO L87 Difference]: Start difference. First operand 157 states and 215 transitions. Second operand 15 states. [2021-01-06 16:59:29,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:29,479 INFO L93 Difference]: Finished difference Result 355 states and 429 transitions. [2021-01-06 16:59:29,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 44 states. [2021-01-06 16:59:29,480 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 23 [2021-01-06 16:59:29,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:29,481 INFO L225 Difference]: With dead ends: 355 [2021-01-06 16:59:29,481 INFO L226 Difference]: Without dead ends: 339 [2021-01-06 16:59:29,483 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 74 GetRequests, 26 SyntacticMatches, 0 SemanticMatches, 48 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 574 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=276, Invalid=2174, Unknown=0, NotChecked=0, Total=2450 [2021-01-06 16:59:29,483 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 339 states. [2021-01-06 16:59:29,494 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 339 to 144. [2021-01-06 16:59:29,494 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 144 states. [2021-01-06 16:59:29,495 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 144 states to 144 states and 199 transitions. [2021-01-06 16:59:29,495 INFO L78 Accepts]: Start accepts. Automaton has 144 states and 199 transitions. Word has length 23 [2021-01-06 16:59:29,495 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:29,496 INFO L481 AbstractCegarLoop]: Abstraction has 144 states and 199 transitions. [2021-01-06 16:59:29,496 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 16:59:29,496 INFO L276 IsEmpty]: Start isEmpty. Operand 144 states and 199 transitions. [2021-01-06 16:59:29,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-01-06 16:59:29,496 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:29,496 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:29,709 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable27 [2021-01-06 16:59:29,710 INFO L429 AbstractCegarLoop]: === Iteration 29 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:29,710 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:29,711 INFO L82 PathProgramCache]: Analyzing trace with hash -1390241056, now seen corresponding path program 4 times [2021-01-06 16:59:29,711 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:29,711 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [390992984] [2021-01-06 16:59:29,711 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:29,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:29,902 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 30 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:29,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [390992984] [2021-01-06 16:59:29,903 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1279698514] [2021-01-06 16:59:29,903 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:29,950 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:29,950 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:29,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-06 16:59:29,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:30,106 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 4 proven. 16 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-01-06 16:59:30,107 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:30,107 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-01-06 16:59:30,107 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1332641114] [2021-01-06 16:59:30,108 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-06 16:59:30,108 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:30,108 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-06 16:59:30,108 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=272, Unknown=0, NotChecked=0, Total=306 [2021-01-06 16:59:30,109 INFO L87 Difference]: Start difference. First operand 144 states and 199 transitions. Second operand 18 states. [2021-01-06 16:59:34,482 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:34,483 INFO L93 Difference]: Finished difference Result 320 states and 424 transitions. [2021-01-06 16:59:34,483 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 68 states. [2021-01-06 16:59:34,484 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 23 [2021-01-06 16:59:34,484 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:34,485 INFO L225 Difference]: With dead ends: 320 [2021-01-06 16:59:34,486 INFO L226 Difference]: Without dead ends: 307 [2021-01-06 16:59:34,488 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 101 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 79 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1915 ImplicationChecksByTransitivity, 3.3s TimeCoverageRelationStatistics Valid=666, Invalid=5814, Unknown=0, NotChecked=0, Total=6480 [2021-01-06 16:59:34,489 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 307 states. [2021-01-06 16:59:34,500 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 307 to 174. [2021-01-06 16:59:34,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2021-01-06 16:59:34,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 239 transitions. [2021-01-06 16:59:34,501 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 239 transitions. Word has length 23 [2021-01-06 16:59:34,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:34,502 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 239 transitions. [2021-01-06 16:59:34,502 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2021-01-06 16:59:34,502 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 239 transitions. [2021-01-06 16:59:34,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-01-06 16:59:34,502 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:34,503 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:34,711 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable28 [2021-01-06 16:59:34,712 INFO L429 AbstractCegarLoop]: === Iteration 30 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:34,712 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:34,713 INFO L82 PathProgramCache]: Analyzing trace with hash -1880091952, now seen corresponding path program 6 times [2021-01-06 16:59:34,713 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:34,713 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1403545706] [2021-01-06 16:59:34,714 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:34,729 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:34,833 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 16 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-01-06 16:59:34,833 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1403545706] [2021-01-06 16:59:34,833 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1870706009] [2021-01-06 16:59:34,834 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:34,894 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-01-06 16:59:34,894 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:34,896 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 27 conjunts are in the unsatisfiable core [2021-01-06 16:59:34,897 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:35,039 INFO L134 CoverageAnalysis]: Checked inductivity of 32 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 16:59:35,039 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:35,040 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [10, 14] total 15 [2021-01-06 16:59:35,040 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191092485] [2021-01-06 16:59:35,040 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 16:59:35,040 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:35,041 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 16:59:35,041 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=177, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:35,041 INFO L87 Difference]: Start difference. First operand 174 states and 239 transitions. Second operand 15 states. [2021-01-06 16:59:35,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:35,417 INFO L93 Difference]: Finished difference Result 278 states and 358 transitions. [2021-01-06 16:59:35,417 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-01-06 16:59:35,418 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 23 [2021-01-06 16:59:35,418 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:35,419 INFO L225 Difference]: With dead ends: 278 [2021-01-06 16:59:35,420 INFO L226 Difference]: Without dead ends: 265 [2021-01-06 16:59:35,420 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 19 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=48, Invalid=258, Unknown=0, NotChecked=0, Total=306 [2021-01-06 16:59:35,421 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 265 states. [2021-01-06 16:59:35,430 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 265 to 174. [2021-01-06 16:59:35,431 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 174 states. [2021-01-06 16:59:35,431 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 174 states to 174 states and 238 transitions. [2021-01-06 16:59:35,431 INFO L78 Accepts]: Start accepts. Automaton has 174 states and 238 transitions. Word has length 23 [2021-01-06 16:59:35,432 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:35,432 INFO L481 AbstractCegarLoop]: Abstraction has 174 states and 238 transitions. [2021-01-06 16:59:35,432 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 16:59:35,432 INFO L276 IsEmpty]: Start isEmpty. Operand 174 states and 238 transitions. [2021-01-06 16:59:35,432 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 24 [2021-01-06 16:59:35,432 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:35,433 INFO L422 BasicCegarLoop]: trace histogram [12, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:35,645 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29,26 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:35,646 INFO L429 AbstractCegarLoop]: === Iteration 31 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:35,646 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:35,646 INFO L82 PathProgramCache]: Analyzing trace with hash 371748768, now seen corresponding path program 12 times [2021-01-06 16:59:35,647 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:35,647 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1089894162] [2021-01-06 16:59:35,647 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:35,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:35,931 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:35,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1089894162] [2021-01-06 16:59:35,932 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [170783536] [2021-01-06 16:59:35,932 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/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-01-06 16:59:36,062 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 7 check-sat command(s) [2021-01-06 16:59:36,062 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:36,064 INFO L263 TraceCheckSpWp]: Trace formula consists of 111 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-06 16:59:36,065 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:36,128 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 78 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:36,129 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:36,129 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-01-06 16:59:36,129 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1135861185] [2021-01-06 16:59:36,131 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-06 16:59:36,131 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:36,132 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-06 16:59:36,132 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=32, Invalid=240, Unknown=0, NotChecked=0, Total=272 [2021-01-06 16:59:36,132 INFO L87 Difference]: Start difference. First operand 174 states and 238 transitions. Second operand 17 states. [2021-01-06 16:59:36,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:36,856 INFO L93 Difference]: Finished difference Result 422 states and 589 transitions. [2021-01-06 16:59:36,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-01-06 16:59:36,856 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 23 [2021-01-06 16:59:36,857 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:36,859 INFO L225 Difference]: With dead ends: 422 [2021-01-06 16:59:36,859 INFO L226 Difference]: Without dead ends: 400 [2021-01-06 16:59:36,860 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 40 GetRequests, 23 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-01-06 16:59:36,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 400 states. [2021-01-06 16:59:36,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 400 to 186. [2021-01-06 16:59:36,872 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 186 states. [2021-01-06 16:59:36,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 186 states to 186 states and 256 transitions. [2021-01-06 16:59:36,873 INFO L78 Accepts]: Start accepts. Automaton has 186 states and 256 transitions. Word has length 23 [2021-01-06 16:59:36,873 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:36,873 INFO L481 AbstractCegarLoop]: Abstraction has 186 states and 256 transitions. [2021-01-06 16:59:36,873 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2021-01-06 16:59:36,873 INFO L276 IsEmpty]: Start isEmpty. Operand 186 states and 256 transitions. [2021-01-06 16:59:36,873 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2021-01-06 16:59:36,874 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:36,874 INFO L422 BasicCegarLoop]: trace histogram [13, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:37,083 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30,27 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:37,084 INFO L429 AbstractCegarLoop]: === Iteration 32 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:37,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:37,085 INFO L82 PathProgramCache]: Analyzing trace with hash -311562277, now seen corresponding path program 13 times [2021-01-06 16:59:37,085 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:37,086 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1211293302] [2021-01-06 16:59:37,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:37,102 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:37,360 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:37,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1211293302] [2021-01-06 16:59:37,361 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [459409216] [2021-01-06 16:59:37,361 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 28 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:37,418 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:37,419 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 31 conjunts are in the unsatisfiable core [2021-01-06 16:59:37,420 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:37,501 INFO L134 CoverageAnalysis]: Checked inductivity of 91 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:37,501 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:37,501 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 17] total 18 [2021-01-06 16:59:37,502 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1382935269] [2021-01-06 16:59:37,502 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-06 16:59:37,502 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:37,502 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-06 16:59:37,503 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=272, Unknown=0, NotChecked=0, Total=306 [2021-01-06 16:59:37,503 INFO L87 Difference]: Start difference. First operand 186 states and 256 transitions. Second operand 18 states. [2021-01-06 16:59:38,388 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:38,388 INFO L93 Difference]: Finished difference Result 451 states and 631 transitions. [2021-01-06 16:59:38,389 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-01-06 16:59:38,389 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 24 [2021-01-06 16:59:38,389 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:38,391 INFO L225 Difference]: With dead ends: 451 [2021-01-06 16:59:38,391 INFO L226 Difference]: Without dead ends: 429 [2021-01-06 16:59:38,392 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=39, Invalid=303, Unknown=0, NotChecked=0, Total=342 [2021-01-06 16:59:38,392 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-01-06 16:59:38,402 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 198. [2021-01-06 16:59:38,402 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 198 states. [2021-01-06 16:59:38,403 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 198 states to 198 states and 274 transitions. [2021-01-06 16:59:38,403 INFO L78 Accepts]: Start accepts. Automaton has 198 states and 274 transitions. Word has length 24 [2021-01-06 16:59:38,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:38,403 INFO L481 AbstractCegarLoop]: Abstraction has 198 states and 274 transitions. [2021-01-06 16:59:38,404 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2021-01-06 16:59:38,404 INFO L276 IsEmpty]: Start isEmpty. Operand 198 states and 274 transitions. [2021-01-06 16:59:38,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-01-06 16:59:38,404 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:38,404 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:38,619 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable31 [2021-01-06 16:59:38,620 INFO L429 AbstractCegarLoop]: === Iteration 33 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:38,620 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:38,620 INFO L82 PathProgramCache]: Analyzing trace with hash -703235457, now seen corresponding path program 5 times [2021-01-06 16:59:38,621 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:38,621 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [507335707] [2021-01-06 16:59:38,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:38,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:38,705 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-01-06 16:59:38,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [507335707] [2021-01-06 16:59:38,705 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1958236856] [2021-01-06 16:59:38,706 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 29 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:38,784 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 3 check-sat command(s) [2021-01-06 16:59:38,784 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:38,785 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-06 16:59:38,786 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:38,836 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 3 proven. 9 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2021-01-06 16:59:38,836 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:38,836 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6, 6] total 6 [2021-01-06 16:59:38,836 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [382163249] [2021-01-06 16:59:38,837 INFO L461 AbstractCegarLoop]: Interpolant automaton has 6 states [2021-01-06 16:59:38,837 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:38,837 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-01-06 16:59:38,838 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-01-06 16:59:38,838 INFO L87 Difference]: Start difference. First operand 198 states and 274 transitions. Second operand 6 states. [2021-01-06 16:59:39,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:39,032 INFO L93 Difference]: Finished difference Result 261 states and 344 transitions. [2021-01-06 16:59:39,033 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-01-06 16:59:39,033 INFO L78 Accepts]: Start accepts. Automaton has 6 states. Word has length 25 [2021-01-06 16:59:39,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:39,035 INFO L225 Difference]: With dead ends: 261 [2021-01-06 16:59:39,035 INFO L226 Difference]: Without dead ends: 252 [2021-01-06 16:59:39,035 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 36 GetRequests, 26 SyntacticMatches, 2 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 6 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=27, Invalid=63, Unknown=0, NotChecked=0, Total=90 [2021-01-06 16:59:39,035 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 252 states. [2021-01-06 16:59:39,047 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 252 to 217. [2021-01-06 16:59:39,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2021-01-06 16:59:39,048 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 295 transitions. [2021-01-06 16:59:39,048 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 295 transitions. Word has length 25 [2021-01-06 16:59:39,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:39,049 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 295 transitions. [2021-01-06 16:59:39,049 INFO L482 AbstractCegarLoop]: Interpolant automaton has 6 states. [2021-01-06 16:59:39,049 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 295 transitions. [2021-01-06 16:59:39,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-01-06 16:59:39,049 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:39,049 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:39,263 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32,29 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:39,264 INFO L429 AbstractCegarLoop]: === Iteration 34 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:39,264 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:39,265 INFO L82 PathProgramCache]: Analyzing trace with hash -884935634, now seen corresponding path program 7 times [2021-01-06 16:59:39,265 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:39,266 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1928096775] [2021-01-06 16:59:39,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:39,281 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:39,413 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-06 16:59:39,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1928096775] [2021-01-06 16:59:39,413 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [859035948] [2021-01-06 16:59:39,414 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 30 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:39,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:39,497 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 19 conjunts are in the unsatisfiable core [2021-01-06 16:59:39,499 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:39,567 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 0 proven. 18 refuted. 0 times theorem prover too weak. 18 trivial. 0 not checked. [2021-01-06 16:59:39,567 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:39,568 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 11] total 12 [2021-01-06 16:59:39,568 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2067690126] [2021-01-06 16:59:39,568 INFO L461 AbstractCegarLoop]: Interpolant automaton has 12 states [2021-01-06 16:59:39,568 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:39,569 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 12 interpolants. [2021-01-06 16:59:39,569 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=24, Invalid=108, Unknown=0, NotChecked=0, Total=132 [2021-01-06 16:59:39,569 INFO L87 Difference]: Start difference. First operand 217 states and 295 transitions. Second operand 12 states. [2021-01-06 16:59:39,924 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:39,924 INFO L93 Difference]: Finished difference Result 322 states and 415 transitions. [2021-01-06 16:59:39,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-01-06 16:59:39,925 INFO L78 Accepts]: Start accepts. Automaton has 12 states. Word has length 25 [2021-01-06 16:59:39,925 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:39,926 INFO L225 Difference]: With dead ends: 322 [2021-01-06 16:59:39,926 INFO L226 Difference]: Without dead ends: 308 [2021-01-06 16:59:39,927 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 16 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=54, Invalid=252, Unknown=0, NotChecked=0, Total=306 [2021-01-06 16:59:39,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 308 states. [2021-01-06 16:59:39,940 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 308 to 217. [2021-01-06 16:59:39,940 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2021-01-06 16:59:39,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 294 transitions. [2021-01-06 16:59:39,941 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 294 transitions. Word has length 25 [2021-01-06 16:59:39,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:39,941 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 294 transitions. [2021-01-06 16:59:39,941 INFO L482 AbstractCegarLoop]: Interpolant automaton has 12 states. [2021-01-06 16:59:39,941 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 294 transitions. [2021-01-06 16:59:39,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-01-06 16:59:39,942 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:39,942 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:40,155 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable33 [2021-01-06 16:59:40,156 INFO L429 AbstractCegarLoop]: === Iteration 35 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:40,156 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:40,156 INFO L82 PathProgramCache]: Analyzing trace with hash -1571156224, now seen corresponding path program 8 times [2021-01-06 16:59:40,157 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:40,157 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2136834363] [2021-01-06 16:59:40,157 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:40,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:40,295 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 22 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-01-06 16:59:40,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2136834363] [2021-01-06 16:59:40,296 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897385012] [2021-01-06 16:59:40,296 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 31 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:40,353 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:40,353 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:40,354 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 31 conjunts are in the unsatisfiable core [2021-01-06 16:59:40,355 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:40,552 INFO L134 CoverageAnalysis]: Checked inductivity of 44 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 16:59:40,552 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:40,552 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [11, 16] total 17 [2021-01-06 16:59:40,553 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071018445] [2021-01-06 16:59:40,553 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-06 16:59:40,553 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:40,554 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-06 16:59:40,554 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=234, Unknown=0, NotChecked=0, Total=272 [2021-01-06 16:59:40,554 INFO L87 Difference]: Start difference. First operand 217 states and 294 transitions. Second operand 17 states. [2021-01-06 16:59:41,033 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:41,033 INFO L93 Difference]: Finished difference Result 347 states and 441 transitions. [2021-01-06 16:59:41,034 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2021-01-06 16:59:41,034 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 25 [2021-01-06 16:59:41,034 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:41,035 INFO L225 Difference]: With dead ends: 347 [2021-01-06 16:59:41,036 INFO L226 Difference]: Without dead ends: 333 [2021-01-06 16:59:41,036 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 39 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=53, Invalid=327, Unknown=0, NotChecked=0, Total=380 [2021-01-06 16:59:41,036 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-01-06 16:59:41,048 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 217. [2021-01-06 16:59:41,049 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2021-01-06 16:59:41,049 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 293 transitions. [2021-01-06 16:59:41,049 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 293 transitions. Word has length 25 [2021-01-06 16:59:41,050 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:41,050 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 293 transitions. [2021-01-06 16:59:41,050 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2021-01-06 16:59:41,050 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 293 transitions. [2021-01-06 16:59:41,050 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2021-01-06 16:59:41,051 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:41,051 INFO L422 BasicCegarLoop]: trace histogram [14, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:41,265 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34,31 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:41,266 INFO L429 AbstractCegarLoop]: === Iteration 36 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:41,266 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:41,266 INFO L82 PathProgramCache]: Analyzing trace with hash -19368192, now seen corresponding path program 14 times [2021-01-06 16:59:41,267 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:41,267 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1690068922] [2021-01-06 16:59:41,268 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:41,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:41,573 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:41,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1690068922] [2021-01-06 16:59:41,573 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [891609314] [2021-01-06 16:59:41,574 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 32 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:41,624 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 16:59:41,625 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:41,626 INFO L263 TraceCheckSpWp]: Trace formula consists of 121 conjuncts, 33 conjunts are in the unsatisfiable core [2021-01-06 16:59:41,627 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:41,689 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 0 proven. 105 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:41,690 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:41,690 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [18, 18] total 19 [2021-01-06 16:59:41,690 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1674317054] [2021-01-06 16:59:41,690 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-06 16:59:41,690 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:41,691 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-06 16:59:41,691 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=306, Unknown=0, NotChecked=0, Total=342 [2021-01-06 16:59:41,691 INFO L87 Difference]: Start difference. First operand 217 states and 293 transitions. Second operand 19 states. [2021-01-06 16:59:42,683 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:42,683 INFO L93 Difference]: Finished difference Result 519 states and 727 transitions. [2021-01-06 16:59:42,684 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-01-06 16:59:42,684 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 25 [2021-01-06 16:59:42,685 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:42,687 INFO L225 Difference]: With dead ends: 519 [2021-01-06 16:59:42,687 INFO L226 Difference]: Without dead ends: 494 [2021-01-06 16:59:42,688 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 44 GetRequests, 25 SyntacticMatches, 1 SemanticMatches, 18 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=41, Invalid=339, Unknown=0, NotChecked=0, Total=380 [2021-01-06 16:59:42,688 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 494 states. [2021-01-06 16:59:42,704 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 494 to 230. [2021-01-06 16:59:42,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 230 states. [2021-01-06 16:59:42,705 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 230 states to 230 states and 312 transitions. [2021-01-06 16:59:42,706 INFO L78 Accepts]: Start accepts. Automaton has 230 states and 312 transitions. Word has length 25 [2021-01-06 16:59:42,706 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:42,706 INFO L481 AbstractCegarLoop]: Abstraction has 230 states and 312 transitions. [2021-01-06 16:59:42,706 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2021-01-06 16:59:42,706 INFO L276 IsEmpty]: Start isEmpty. Operand 230 states and 312 transitions. [2021-01-06 16:59:42,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-01-06 16:59:42,707 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:42,707 INFO L422 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:42,921 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable35 [2021-01-06 16:59:42,921 INFO L429 AbstractCegarLoop]: === Iteration 37 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:42,922 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:42,922 INFO L82 PathProgramCache]: Analyzing trace with hash -825436775, now seen corresponding path program 6 times [2021-01-06 16:59:42,922 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:42,922 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [589582806] [2021-01-06 16:59:42,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:42,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:43,320 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-01-06 16:59:43,320 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [589582806] [2021-01-06 16:59:43,321 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2075774639] [2021-01-06 16:59:43,321 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 33 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:43,372 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 3 check-sat command(s) [2021-01-06 16:59:43,372 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:43,374 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 36 conjunts are in the unsatisfiable core [2021-01-06 16:59:43,375 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:43,625 INFO L134 CoverageAnalysis]: Checked inductivity of 30 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-01-06 16:59:43,626 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:43,626 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 7] total 15 [2021-01-06 16:59:43,626 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [303483051] [2021-01-06 16:59:43,626 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 16:59:43,626 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:43,627 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 16:59:43,627 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=172, Unknown=0, NotChecked=0, Total=210 [2021-01-06 16:59:43,627 INFO L87 Difference]: Start difference. First operand 230 states and 312 transitions. Second operand 15 states. [2021-01-06 16:59:43,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:43,896 INFO L93 Difference]: Finished difference Result 245 states and 327 transitions. [2021-01-06 16:59:43,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 11 states. [2021-01-06 16:59:43,897 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 26 [2021-01-06 16:59:43,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:43,899 INFO L225 Difference]: With dead ends: 245 [2021-01-06 16:59:43,899 INFO L226 Difference]: Without dead ends: 217 [2021-01-06 16:59:43,899 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 43 GetRequests, 20 SyntacticMatches, 9 SemanticMatches, 14 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 87 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=45, Invalid=195, Unknown=0, NotChecked=0, Total=240 [2021-01-06 16:59:43,899 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 217 states. [2021-01-06 16:59:43,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 217 to 217. [2021-01-06 16:59:43,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 217 states. [2021-01-06 16:59:43,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 217 states to 217 states and 297 transitions. [2021-01-06 16:59:43,914 INFO L78 Accepts]: Start accepts. Automaton has 217 states and 297 transitions. Word has length 26 [2021-01-06 16:59:43,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:43,914 INFO L481 AbstractCegarLoop]: Abstraction has 217 states and 297 transitions. [2021-01-06 16:59:43,914 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 16:59:43,914 INFO L276 IsEmpty]: Start isEmpty. Operand 217 states and 297 transitions. [2021-01-06 16:59:43,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-01-06 16:59:43,915 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:43,915 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:44,122 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable36 [2021-01-06 16:59:44,123 INFO L429 AbstractCegarLoop]: === Iteration 38 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:44,123 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:44,124 INFO L82 PathProgramCache]: Analyzing trace with hash -2074329332, now seen corresponding path program 9 times [2021-01-06 16:59:44,124 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:44,124 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [701828100] [2021-01-06 16:59:44,125 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:44,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:44,304 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 25 refuted. 0 times theorem prover too weak. 16 trivial. 0 not checked. [2021-01-06 16:59:44,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [701828100] [2021-01-06 16:59:44,305 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [727271036] [2021-01-06 16:59:44,305 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 34 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:44,409 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-06 16:59:44,409 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:44,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 116 conjuncts, 13 conjunts are in the unsatisfiable core [2021-01-06 16:59:44,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:44,590 INFO L134 CoverageAnalysis]: Checked inductivity of 41 backedges. 0 proven. 11 refuted. 0 times theorem prover too weak. 30 trivial. 0 not checked. [2021-01-06 16:59:44,591 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:44,591 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 7] total 18 [2021-01-06 16:59:44,591 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1434281994] [2021-01-06 16:59:44,593 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-06 16:59:44,593 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:44,594 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-06 16:59:44,594 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=37, Invalid=269, Unknown=0, NotChecked=0, Total=306 [2021-01-06 16:59:44,594 INFO L87 Difference]: Start difference. First operand 217 states and 297 transitions. Second operand 18 states. [2021-01-06 16:59:47,253 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:47,253 INFO L93 Difference]: Finished difference Result 476 states and 576 transitions. [2021-01-06 16:59:47,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 52 states. [2021-01-06 16:59:47,254 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 26 [2021-01-06 16:59:47,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:47,256 INFO L225 Difference]: With dead ends: 476 [2021-01-06 16:59:47,256 INFO L226 Difference]: Without dead ends: 448 [2021-01-06 16:59:47,258 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 78 GetRequests, 23 SyntacticMatches, 0 SemanticMatches, 55 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 744 ImplicationChecksByTransitivity, 1.2s TimeCoverageRelationStatistics Valid=218, Invalid=2974, Unknown=0, NotChecked=0, Total=3192 [2021-01-06 16:59:47,258 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 448 states. [2021-01-06 16:59:47,271 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 448 to 220. [2021-01-06 16:59:47,271 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 220 states. [2021-01-06 16:59:47,272 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 220 states to 220 states and 297 transitions. [2021-01-06 16:59:47,272 INFO L78 Accepts]: Start accepts. Automaton has 220 states and 297 transitions. Word has length 26 [2021-01-06 16:59:47,272 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:47,272 INFO L481 AbstractCegarLoop]: Abstraction has 220 states and 297 transitions. [2021-01-06 16:59:47,272 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2021-01-06 16:59:47,273 INFO L276 IsEmpty]: Start isEmpty. Operand 220 states and 297 transitions. [2021-01-06 16:59:47,273 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-01-06 16:59:47,273 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:47,274 INFO L422 BasicCegarLoop]: trace histogram [5, 5, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:47,488 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 34 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable37 [2021-01-06 16:59:47,489 INFO L429 AbstractCegarLoop]: === Iteration 39 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:47,489 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:47,489 INFO L82 PathProgramCache]: Analyzing trace with hash 1358585002, now seen corresponding path program 5 times [2021-01-06 16:59:47,490 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:47,490 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1560836902] [2021-01-06 16:59:47,490 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:47,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:47,731 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:47,731 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1560836902] [2021-01-06 16:59:47,732 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [752416968] [2021-01-06 16:59:47,732 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 35 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:48,192 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 4 check-sat command(s) [2021-01-06 16:59:48,193 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:48,194 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 49 conjunts are in the unsatisfiable core [2021-01-06 16:59:48,196 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:48,410 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 0 proven. 45 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:48,410 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:48,410 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 16] total 17 [2021-01-06 16:59:48,411 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2059129825] [2021-01-06 16:59:48,411 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-06 16:59:48,411 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:48,412 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-06 16:59:48,412 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=34, Invalid=238, Unknown=0, NotChecked=0, Total=272 [2021-01-06 16:59:48,412 INFO L87 Difference]: Start difference. First operand 220 states and 297 transitions. Second operand 17 states. [2021-01-06 16:59:50,242 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:50,242 INFO L93 Difference]: Finished difference Result 317 states and 438 transitions. [2021-01-06 16:59:50,243 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 50 states. [2021-01-06 16:59:50,243 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 26 [2021-01-06 16:59:50,244 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:50,246 INFO L225 Difference]: With dead ends: 317 [2021-01-06 16:59:50,246 INFO L226 Difference]: Without dead ends: 304 [2021-01-06 16:59:50,247 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 80 GetRequests, 25 SyntacticMatches, 4 SemanticMatches, 51 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 696 ImplicationChecksByTransitivity, 1.1s TimeCoverageRelationStatistics Valid=196, Invalid=2560, Unknown=0, NotChecked=0, Total=2756 [2021-01-06 16:59:50,248 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 304 states. [2021-01-06 16:59:50,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 304 to 228. [2021-01-06 16:59:50,261 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 228 states. [2021-01-06 16:59:50,262 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 228 states to 228 states and 305 transitions. [2021-01-06 16:59:50,262 INFO L78 Accepts]: Start accepts. Automaton has 228 states and 305 transitions. Word has length 26 [2021-01-06 16:59:50,262 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:50,262 INFO L481 AbstractCegarLoop]: Abstraction has 228 states and 305 transitions. [2021-01-06 16:59:50,262 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2021-01-06 16:59:50,262 INFO L276 IsEmpty]: Start isEmpty. Operand 228 states and 305 transitions. [2021-01-06 16:59:50,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2021-01-06 16:59:50,263 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:50,263 INFO L422 BasicCegarLoop]: trace histogram [15, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:50,466 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 35 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable38 [2021-01-06 16:59:50,467 INFO L429 AbstractCegarLoop]: === Iteration 40 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:50,467 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:50,467 INFO L82 PathProgramCache]: Analyzing trace with hash 448713851, now seen corresponding path program 15 times [2021-01-06 16:59:50,468 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:50,468 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1291047502] [2021-01-06 16:59:50,468 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:50,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:50,775 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:50,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1291047502] [2021-01-06 16:59:50,776 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [99771989] [2021-01-06 16:59:50,776 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 36 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:51,206 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 9 check-sat command(s) [2021-01-06 16:59:51,206 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:51,208 INFO L263 TraceCheckSpWp]: Trace formula consists of 126 conjuncts, 35 conjunts are in the unsatisfiable core [2021-01-06 16:59:51,209 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:51,290 INFO L134 CoverageAnalysis]: Checked inductivity of 120 backedges. 0 proven. 120 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:51,291 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:51,291 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 19] total 20 [2021-01-06 16:59:51,291 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1464866460] [2021-01-06 16:59:51,291 INFO L461 AbstractCegarLoop]: Interpolant automaton has 20 states [2021-01-06 16:59:51,292 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:51,292 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 20 interpolants. [2021-01-06 16:59:51,292 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=342, Unknown=0, NotChecked=0, Total=380 [2021-01-06 16:59:51,292 INFO L87 Difference]: Start difference. First operand 228 states and 305 transitions. Second operand 20 states. [2021-01-06 16:59:52,480 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:52,480 INFO L93 Difference]: Finished difference Result 563 states and 768 transitions. [2021-01-06 16:59:52,481 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-01-06 16:59:52,481 INFO L78 Accepts]: Start accepts. Automaton has 20 states. Word has length 26 [2021-01-06 16:59:52,482 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:52,484 INFO L225 Difference]: With dead ends: 563 [2021-01-06 16:59:52,484 INFO L226 Difference]: Without dead ends: 538 [2021-01-06 16:59:52,485 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=43, Invalid=377, Unknown=0, NotChecked=0, Total=420 [2021-01-06 16:59:52,485 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-01-06 16:59:52,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 241. [2021-01-06 16:59:52,501 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2021-01-06 16:59:52,502 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 324 transitions. [2021-01-06 16:59:52,502 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 324 transitions. Word has length 26 [2021-01-06 16:59:52,502 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:52,502 INFO L481 AbstractCegarLoop]: Abstraction has 241 states and 324 transitions. [2021-01-06 16:59:52,502 INFO L482 AbstractCegarLoop]: Interpolant automaton has 20 states. [2021-01-06 16:59:52,502 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 324 transitions. [2021-01-06 16:59:52,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-01-06 16:59:52,503 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:52,503 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:52,707 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable39 [2021-01-06 16:59:52,707 INFO L429 AbstractCegarLoop]: === Iteration 41 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:52,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:52,708 INFO L82 PathProgramCache]: Analyzing trace with hash -492280992, now seen corresponding path program 10 times [2021-01-06 16:59:52,708 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:52,709 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1134298821] [2021-01-06 16:59:52,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:52,723 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:52,878 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-01-06 16:59:52,878 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1134298821] [2021-01-06 16:59:52,879 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [679576500] [2021-01-06 16:59:52,879 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 37 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:52,948 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:52,948 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:52,951 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 21 conjunts are in the unsatisfiable core [2021-01-06 16:59:52,952 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:53,020 INFO L134 CoverageAnalysis]: Checked inductivity of 48 backedges. 0 proven. 24 refuted. 0 times theorem prover too weak. 24 trivial. 0 not checked. [2021-01-06 16:59:53,021 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:53,021 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 12] total 13 [2021-01-06 16:59:53,022 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212553452] [2021-01-06 16:59:53,022 INFO L461 AbstractCegarLoop]: Interpolant automaton has 13 states [2021-01-06 16:59:53,022 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:53,023 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 13 interpolants. [2021-01-06 16:59:53,023 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=26, Invalid=130, Unknown=0, NotChecked=0, Total=156 [2021-01-06 16:59:53,023 INFO L87 Difference]: Start difference. First operand 241 states and 324 transitions. Second operand 13 states. [2021-01-06 16:59:53,420 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:53,421 INFO L93 Difference]: Finished difference Result 377 states and 474 transitions. [2021-01-06 16:59:53,421 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-01-06 16:59:53,421 INFO L78 Accepts]: Start accepts. Automaton has 13 states. Word has length 27 [2021-01-06 16:59:53,422 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:53,423 INFO L225 Difference]: With dead ends: 377 [2021-01-06 16:59:53,424 INFO L226 Difference]: Without dead ends: 362 [2021-01-06 16:59:53,424 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=56, Invalid=286, Unknown=0, NotChecked=0, Total=342 [2021-01-06 16:59:53,425 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 362 states. [2021-01-06 16:59:53,440 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 362 to 241. [2021-01-06 16:59:53,440 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2021-01-06 16:59:53,441 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 323 transitions. [2021-01-06 16:59:53,441 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 323 transitions. Word has length 27 [2021-01-06 16:59:53,442 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:53,442 INFO L481 AbstractCegarLoop]: Abstraction has 241 states and 323 transitions. [2021-01-06 16:59:53,442 INFO L482 AbstractCegarLoop]: Interpolant automaton has 13 states. [2021-01-06 16:59:53,442 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 323 transitions. [2021-01-06 16:59:53,443 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-01-06 16:59:53,443 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:53,443 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:53,657 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 37 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable40 [2021-01-06 16:59:53,658 INFO L429 AbstractCegarLoop]: === Iteration 42 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:53,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:53,658 INFO L82 PathProgramCache]: Analyzing trace with hash 749364112, now seen corresponding path program 11 times [2021-01-06 16:59:53,659 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:53,659 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1001374932] [2021-01-06 16:59:53,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:53,675 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:53,824 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 29 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-01-06 16:59:53,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1001374932] [2021-01-06 16:59:53,825 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1773946159] [2021-01-06 16:59:53,825 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 38 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:54,248 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 5 check-sat command(s) [2021-01-06 16:59:54,248 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:54,250 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 38 conjunts are in the unsatisfiable core [2021-01-06 16:59:54,251 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:54,493 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 16:59:54,493 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:54,494 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [12, 18] total 19 [2021-01-06 16:59:54,494 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1749823224] [2021-01-06 16:59:54,494 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-06 16:59:54,494 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:54,495 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-06 16:59:54,495 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-01-06 16:59:54,495 INFO L87 Difference]: Start difference. First operand 241 states and 323 transitions. Second operand 19 states. [2021-01-06 16:59:55,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:55,183 INFO L93 Difference]: Finished difference Result 404 states and 502 transitions. [2021-01-06 16:59:55,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-01-06 16:59:55,184 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 27 [2021-01-06 16:59:55,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:55,187 INFO L225 Difference]: With dead ends: 404 [2021-01-06 16:59:55,187 INFO L226 Difference]: Without dead ends: 389 [2021-01-06 16:59:55,187 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 42 GetRequests, 21 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 10 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=58, Invalid=404, Unknown=0, NotChecked=0, Total=462 [2021-01-06 16:59:55,188 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 389 states. [2021-01-06 16:59:55,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 389 to 241. [2021-01-06 16:59:55,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 241 states. [2021-01-06 16:59:55,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 241 states to 241 states and 322 transitions. [2021-01-06 16:59:55,210 INFO L78 Accepts]: Start accepts. Automaton has 241 states and 322 transitions. Word has length 27 [2021-01-06 16:59:55,210 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:55,210 INFO L481 AbstractCegarLoop]: Abstraction has 241 states and 322 transitions. [2021-01-06 16:59:55,210 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2021-01-06 16:59:55,210 INFO L276 IsEmpty]: Start isEmpty. Operand 241 states and 322 transitions. [2021-01-06 16:59:55,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2021-01-06 16:59:55,211 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:55,211 INFO L422 BasicCegarLoop]: trace histogram [16, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:55,414 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 38 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable41 [2021-01-06 16:59:55,415 INFO L429 AbstractCegarLoop]: === Iteration 43 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:55,415 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:55,416 INFO L82 PathProgramCache]: Analyzing trace with hash 2074355296, now seen corresponding path program 16 times [2021-01-06 16:59:55,416 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:55,416 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2135655693] [2021-01-06 16:59:55,417 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:55,431 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:55,798 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:55,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2135655693] [2021-01-06 16:59:55,798 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2118356782] [2021-01-06 16:59:55,799 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 39 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:55,861 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 16:59:55,862 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:55,863 INFO L263 TraceCheckSpWp]: Trace formula consists of 131 conjuncts, 37 conjunts are in the unsatisfiable core [2021-01-06 16:59:55,864 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:55,935 INFO L134 CoverageAnalysis]: Checked inductivity of 136 backedges. 0 proven. 136 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 16:59:55,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:55,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [20, 20] total 21 [2021-01-06 16:59:55,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1526290267] [2021-01-06 16:59:55,936 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-01-06 16:59:55,936 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:55,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-01-06 16:59:55,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=40, Invalid=380, Unknown=0, NotChecked=0, Total=420 [2021-01-06 16:59:55,937 INFO L87 Difference]: Start difference. First operand 241 states and 322 transitions. Second operand 21 states. [2021-01-06 16:59:57,157 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 16:59:57,157 INFO L93 Difference]: Finished difference Result 594 states and 810 transitions. [2021-01-06 16:59:57,158 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 20 states. [2021-01-06 16:59:57,158 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 27 [2021-01-06 16:59:57,158 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 16:59:57,160 INFO L225 Difference]: With dead ends: 594 [2021-01-06 16:59:57,161 INFO L226 Difference]: Without dead ends: 569 [2021-01-06 16:59:57,161 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 20 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=45, Invalid=417, Unknown=0, NotChecked=0, Total=462 [2021-01-06 16:59:57,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 569 states. [2021-01-06 16:59:57,173 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 569 to 254. [2021-01-06 16:59:57,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 254 states. [2021-01-06 16:59:57,173 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 254 states to 254 states and 341 transitions. [2021-01-06 16:59:57,174 INFO L78 Accepts]: Start accepts. Automaton has 254 states and 341 transitions. Word has length 27 [2021-01-06 16:59:57,174 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 16:59:57,174 INFO L481 AbstractCegarLoop]: Abstraction has 254 states and 341 transitions. [2021-01-06 16:59:57,174 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2021-01-06 16:59:57,174 INFO L276 IsEmpty]: Start isEmpty. Operand 254 states and 341 transitions. [2021-01-06 16:59:57,175 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-01-06 16:59:57,175 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 16:59:57,175 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 16:59:57,384 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42,39 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:57,384 INFO L429 AbstractCegarLoop]: === Iteration 44 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 16:59:57,385 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 16:59:57,385 INFO L82 PathProgramCache]: Analyzing trace with hash -528514310, now seen corresponding path program 6 times [2021-01-06 16:59:57,386 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 16:59:57,386 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [621074550] [2021-01-06 16:59:57,386 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 16:59:57,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 16:59:57,617 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 0 proven. 36 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-01-06 16:59:57,617 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [621074550] [2021-01-06 16:59:57,618 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [794945014] [2021-01-06 16:59:57,618 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 40 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 16:59:57,680 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 4 check-sat command(s) [2021-01-06 16:59:57,680 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 16:59:57,681 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 22 conjunts are in the unsatisfiable core [2021-01-06 16:59:57,682 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 16:59:57,907 INFO L134 CoverageAnalysis]: Checked inductivity of 57 backedges. 10 proven. 25 refuted. 0 times theorem prover too weak. 22 trivial. 0 not checked. [2021-01-06 16:59:57,908 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 16:59:57,908 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 8] total 21 [2021-01-06 16:59:57,908 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [846044103] [2021-01-06 16:59:57,908 INFO L461 AbstractCegarLoop]: Interpolant automaton has 21 states [2021-01-06 16:59:57,908 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 16:59:57,909 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 21 interpolants. [2021-01-06 16:59:57,909 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=44, Invalid=376, Unknown=0, NotChecked=0, Total=420 [2021-01-06 16:59:57,909 INFO L87 Difference]: Start difference. First operand 254 states and 341 transitions. Second operand 21 states. [2021-01-06 16:59:58,356 WARN L197 SmtUtils]: Spent 109.00 ms on a formula simplification that was a NOOP. DAG size: 27 [2021-01-06 16:59:58,710 WARN L197 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-01-06 17:00:06,311 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:06,311 INFO L93 Difference]: Finished difference Result 679 states and 807 transitions. [2021-01-06 17:00:06,312 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 83 states. [2021-01-06 17:00:06,312 INFO L78 Accepts]: Start accepts. Automaton has 21 states. Word has length 28 [2021-01-06 17:00:06,313 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:06,315 INFO L225 Difference]: With dead ends: 679 [2021-01-06 17:00:06,315 INFO L226 Difference]: Without dead ends: 641 [2021-01-06 17:00:06,318 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 122 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 91 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2517 ImplicationChecksByTransitivity, 6.0s TimeCoverageRelationStatistics Valid=902, Invalid=7654, Unknown=0, NotChecked=0, Total=8556 [2021-01-06 17:00:06,319 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-01-06 17:00:06,335 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 288. [2021-01-06 17:00:06,336 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 288 states. [2021-01-06 17:00:06,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 288 states to 288 states and 386 transitions. [2021-01-06 17:00:06,337 INFO L78 Accepts]: Start accepts. Automaton has 288 states and 386 transitions. Word has length 28 [2021-01-06 17:00:06,337 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:06,337 INFO L481 AbstractCegarLoop]: Abstraction has 288 states and 386 transitions. [2021-01-06 17:00:06,337 INFO L482 AbstractCegarLoop]: Interpolant automaton has 21 states. [2021-01-06 17:00:06,337 INFO L276 IsEmpty]: Start isEmpty. Operand 288 states and 386 transitions. [2021-01-06 17:00:06,338 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2021-01-06 17:00:06,338 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:06,338 INFO L422 BasicCegarLoop]: trace histogram [17, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:06,553 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 40 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable43 [2021-01-06 17:00:06,554 INFO L429 AbstractCegarLoop]: === Iteration 45 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:06,554 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:06,555 INFO L82 PathProgramCache]: Analyzing trace with hash 929632539, now seen corresponding path program 17 times [2021-01-06 17:00:06,555 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:06,555 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [123109154] [2021-01-06 17:00:06,556 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:06,571 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:07,017 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:07,017 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [123109154] [2021-01-06 17:00:07,018 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1836909335] [2021-01-06 17:00:07,018 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 41 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:08,397 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 10 check-sat command(s) [2021-01-06 17:00:08,397 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:08,399 INFO L263 TraceCheckSpWp]: Trace formula consists of 136 conjuncts, 39 conjunts are in the unsatisfiable core [2021-01-06 17:00:08,400 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:08,487 INFO L134 CoverageAnalysis]: Checked inductivity of 153 backedges. 0 proven. 153 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:08,487 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:08,487 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [21, 21] total 22 [2021-01-06 17:00:08,487 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [668715808] [2021-01-06 17:00:08,488 INFO L461 AbstractCegarLoop]: Interpolant automaton has 22 states [2021-01-06 17:00:08,488 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:08,488 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 22 interpolants. [2021-01-06 17:00:08,489 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=42, Invalid=420, Unknown=0, NotChecked=0, Total=462 [2021-01-06 17:00:08,489 INFO L87 Difference]: Start difference. First operand 288 states and 386 transitions. Second operand 22 states. [2021-01-06 17:00:09,836 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:09,836 INFO L93 Difference]: Finished difference Result 675 states and 934 transitions. [2021-01-06 17:00:09,837 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-01-06 17:00:09,837 INFO L78 Accepts]: Start accepts. Automaton has 22 states. Word has length 28 [2021-01-06 17:00:09,838 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:09,840 INFO L225 Difference]: With dead ends: 675 [2021-01-06 17:00:09,840 INFO L226 Difference]: Without dead ends: 647 [2021-01-06 17:00:09,841 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 50 GetRequests, 28 SyntacticMatches, 1 SemanticMatches, 21 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=47, Invalid=459, Unknown=0, NotChecked=0, Total=506 [2021-01-06 17:00:09,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-01-06 17:00:09,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 303. [2021-01-06 17:00:09,855 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 303 states. [2021-01-06 17:00:09,855 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 303 states to 303 states and 408 transitions. [2021-01-06 17:00:09,856 INFO L78 Accepts]: Start accepts. Automaton has 303 states and 408 transitions. Word has length 28 [2021-01-06 17:00:09,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:09,856 INFO L481 AbstractCegarLoop]: Abstraction has 303 states and 408 transitions. [2021-01-06 17:00:09,856 INFO L482 AbstractCegarLoop]: Interpolant automaton has 22 states. [2021-01-06 17:00:09,856 INFO L276 IsEmpty]: Start isEmpty. Operand 303 states and 408 transitions. [2021-01-06 17:00:09,857 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-01-06 17:00:09,857 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:09,857 INFO L422 BasicCegarLoop]: trace histogram [6, 6, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:10,060 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44,41 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:10,061 INFO L429 AbstractCegarLoop]: === Iteration 46 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:10,061 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:10,062 INFO L82 PathProgramCache]: Analyzing trace with hash 753826464, now seen corresponding path program 7 times [2021-01-06 17:00:10,062 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:10,062 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [611718646] [2021-01-06 17:00:10,062 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:10,079 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:10,352 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 0 proven. 63 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:10,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [611718646] [2021-01-06 17:00:10,352 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1590710253] [2021-01-06 17:00:10,353 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 42 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:10,409 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:10,410 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 28 conjunts are in the unsatisfiable core [2021-01-06 17:00:10,411 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:10,715 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 6 proven. 36 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-01-06 17:00:10,715 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:10,715 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9] total 24 [2021-01-06 17:00:10,715 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [42515861] [2021-01-06 17:00:10,715 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-06 17:00:10,716 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:10,716 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-06 17:00:10,716 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=506, Unknown=0, NotChecked=0, Total=552 [2021-01-06 17:00:10,716 INFO L87 Difference]: Start difference. First operand 303 states and 408 transitions. Second operand 24 states. [2021-01-06 17:00:12,526 WARN L197 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:12,849 WARN L197 SmtUtils]: Spent 143.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:14,053 WARN L197 SmtUtils]: Spent 112.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:14,650 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:00:18,535 WARN L197 SmtUtils]: Spent 157.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:19,668 WARN L197 SmtUtils]: Spent 125.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:20,631 WARN L197 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:20,873 WARN L197 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:21,975 WARN L197 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:22,337 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:22,634 WARN L197 SmtUtils]: Spent 142.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:23,622 WARN L197 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:23,896 WARN L197 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:24,240 WARN L197 SmtUtils]: Spent 126.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:24,596 WARN L197 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:25,748 WARN L197 SmtUtils]: Spent 172.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-01-06 17:00:26,232 WARN L197 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:26,456 WARN L197 SmtUtils]: Spent 102.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:27,844 WARN L197 SmtUtils]: Spent 137.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:28,140 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:29,444 WARN L197 SmtUtils]: Spent 116.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:00:29,702 WARN L197 SmtUtils]: Spent 121.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:29,963 WARN L197 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:00:31,095 WARN L197 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:00:31,423 WARN L197 SmtUtils]: Spent 118.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-01-06 17:00:34,100 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:34,100 INFO L93 Difference]: Finished difference Result 577 states and 760 transitions. [2021-01-06 17:00:34,101 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 143 states. [2021-01-06 17:00:34,101 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 29 [2021-01-06 17:00:34,102 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:34,104 INFO L225 Difference]: With dead ends: 577 [2021-01-06 17:00:34,104 INFO L226 Difference]: Without dead ends: 562 [2021-01-06 17:00:34,110 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 188 GetRequests, 28 SyntacticMatches, 0 SemanticMatches, 160 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 9353 ImplicationChecksByTransitivity, 18.8s TimeCoverageRelationStatistics Valid=1903, Invalid=24179, Unknown=0, NotChecked=0, Total=26082 [2021-01-06 17:00:34,111 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 562 states. [2021-01-06 17:00:34,124 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 562 to 325. [2021-01-06 17:00:34,124 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2021-01-06 17:00:34,125 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 442 transitions. [2021-01-06 17:00:34,125 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 442 transitions. Word has length 29 [2021-01-06 17:00:34,125 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:34,125 INFO L481 AbstractCegarLoop]: Abstraction has 325 states and 442 transitions. [2021-01-06 17:00:34,125 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2021-01-06 17:00:34,126 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 442 transitions. [2021-01-06 17:00:34,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-01-06 17:00:34,127 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:34,127 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:34,337 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 42 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable45 [2021-01-06 17:00:34,338 INFO L429 AbstractCegarLoop]: === Iteration 47 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:34,338 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:34,339 INFO L82 PathProgramCache]: Analyzing trace with hash 337769774, now seen corresponding path program 12 times [2021-01-06 17:00:34,339 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:34,339 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [797512611] [2021-01-06 17:00:34,339 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:34,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:34,554 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 31 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-01-06 17:00:34,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [797512611] [2021-01-06 17:00:34,555 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [623483108] [2021-01-06 17:00:34,555 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 43 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:34,664 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-01-06 17:00:34,664 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:34,666 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 39 conjunts are in the unsatisfiable core [2021-01-06 17:00:34,667 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:34,922 INFO L134 CoverageAnalysis]: Checked inductivity of 62 backedges. 0 proven. 59 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 17:00:34,923 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:34,923 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 18] total 19 [2021-01-06 17:00:34,923 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1310823552] [2021-01-06 17:00:34,923 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-06 17:00:34,923 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:34,924 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-06 17:00:34,924 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-01-06 17:00:34,924 INFO L87 Difference]: Start difference. First operand 325 states and 442 transitions. Second operand 19 states. [2021-01-06 17:00:35,716 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:35,717 INFO L93 Difference]: Finished difference Result 494 states and 633 transitions. [2021-01-06 17:00:35,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 16 states. [2021-01-06 17:00:35,718 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 29 [2021-01-06 17:00:35,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:35,720 INFO L225 Difference]: With dead ends: 494 [2021-01-06 17:00:35,720 INFO L226 Difference]: Without dead ends: 478 [2021-01-06 17:00:35,721 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 48 GetRequests, 24 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 21 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=73, Invalid=527, Unknown=0, NotChecked=0, Total=600 [2021-01-06 17:00:35,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 478 states. [2021-01-06 17:00:35,738 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 478 to 325. [2021-01-06 17:00:35,738 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2021-01-06 17:00:35,739 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 441 transitions. [2021-01-06 17:00:35,739 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 441 transitions. Word has length 29 [2021-01-06 17:00:35,739 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:35,739 INFO L481 AbstractCegarLoop]: Abstraction has 325 states and 441 transitions. [2021-01-06 17:00:35,739 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2021-01-06 17:00:35,739 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 441 transitions. [2021-01-06 17:00:35,740 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-01-06 17:00:35,740 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:35,740 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:35,950 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46,43 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:35,951 INFO L429 AbstractCegarLoop]: === Iteration 48 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:35,951 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:35,952 INFO L82 PathProgramCache]: Analyzing trace with hash 1213709248, now seen corresponding path program 13 times [2021-01-06 17:00:35,952 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:35,952 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2104367470] [2021-01-06 17:00:35,953 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:35,967 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:36,154 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-01-06 17:00:36,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2104367470] [2021-01-06 17:00:36,155 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [355224452] [2021-01-06 17:00:36,155 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 44 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:36,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:36,220 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 23 conjunts are in the unsatisfiable core [2021-01-06 17:00:36,220 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:36,299 INFO L134 CoverageAnalysis]: Checked inductivity of 74 backedges. 0 proven. 37 refuted. 0 times theorem prover too weak. 37 trivial. 0 not checked. [2021-01-06 17:00:36,299 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:36,299 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [13, 13] total 14 [2021-01-06 17:00:36,299 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1870066156] [2021-01-06 17:00:36,300 INFO L461 AbstractCegarLoop]: Interpolant automaton has 14 states [2021-01-06 17:00:36,300 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:36,300 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 14 interpolants. [2021-01-06 17:00:36,300 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=27, Invalid=155, Unknown=0, NotChecked=0, Total=182 [2021-01-06 17:00:36,301 INFO L87 Difference]: Start difference. First operand 325 states and 441 transitions. Second operand 14 states. [2021-01-06 17:00:36,921 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:36,921 INFO L93 Difference]: Finished difference Result 525 states and 666 transitions. [2021-01-06 17:00:36,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 14 states. [2021-01-06 17:00:36,922 INFO L78 Accepts]: Start accepts. Automaton has 14 states. Word has length 29 [2021-01-06 17:00:36,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:36,925 INFO L225 Difference]: With dead ends: 525 [2021-01-06 17:00:36,925 INFO L226 Difference]: Without dead ends: 509 [2021-01-06 17:00:36,925 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 45 GetRequests, 29 SyntacticMatches, 1 SemanticMatches, 15 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=42, Invalid=230, Unknown=0, NotChecked=0, Total=272 [2021-01-06 17:00:36,926 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 509 states. [2021-01-06 17:00:36,939 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 509 to 325. [2021-01-06 17:00:36,939 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 325 states. [2021-01-06 17:00:36,940 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 325 states to 325 states and 440 transitions. [2021-01-06 17:00:36,940 INFO L78 Accepts]: Start accepts. Automaton has 325 states and 440 transitions. Word has length 29 [2021-01-06 17:00:36,941 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:36,941 INFO L481 AbstractCegarLoop]: Abstraction has 325 states and 440 transitions. [2021-01-06 17:00:36,941 INFO L482 AbstractCegarLoop]: Interpolant automaton has 14 states. [2021-01-06 17:00:36,941 INFO L276 IsEmpty]: Start isEmpty. Operand 325 states and 440 transitions. [2021-01-06 17:00:36,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 30 [2021-01-06 17:00:36,942 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:36,942 INFO L422 BasicCegarLoop]: trace histogram [18, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:37,156 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 44 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable47 [2021-01-06 17:00:37,157 INFO L429 AbstractCegarLoop]: === Iteration 49 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:37,157 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:37,157 INFO L82 PathProgramCache]: Analyzing trace with hash -197034560, now seen corresponding path program 18 times [2021-01-06 17:00:37,158 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:37,158 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365519460] [2021-01-06 17:00:37,158 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:37,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:37,699 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:37,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365519460] [2021-01-06 17:00:37,699 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [76283280] [2021-01-06 17:00:37,699 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 45 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:38,436 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 10 check-sat command(s) [2021-01-06 17:00:38,436 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:38,439 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 62 conjunts are in the unsatisfiable core [2021-01-06 17:00:38,440 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:38,781 INFO L134 CoverageAnalysis]: Checked inductivity of 171 backedges. 0 proven. 171 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:38,782 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:38,782 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [22, 23] total 26 [2021-01-06 17:00:38,782 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1153701262] [2021-01-06 17:00:38,782 INFO L461 AbstractCegarLoop]: Interpolant automaton has 26 states [2021-01-06 17:00:38,782 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:38,782 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 26 interpolants. [2021-01-06 17:00:38,783 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=597, Unknown=0, NotChecked=0, Total=650 [2021-01-06 17:00:38,783 INFO L87 Difference]: Start difference. First operand 325 states and 440 transitions. Second operand 26 states. [2021-01-06 17:00:41,125 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:41,125 INFO L93 Difference]: Finished difference Result 786 states and 1089 transitions. [2021-01-06 17:00:41,127 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-01-06 17:00:41,127 INFO L78 Accepts]: Start accepts. Automaton has 26 states. Word has length 29 [2021-01-06 17:00:41,127 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:41,130 INFO L225 Difference]: With dead ends: 786 [2021-01-06 17:00:41,130 INFO L226 Difference]: Without dead ends: 758 [2021-01-06 17:00:41,130 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 25 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 8 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=59, Invalid=643, Unknown=0, NotChecked=0, Total=702 [2021-01-06 17:00:41,131 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 758 states. [2021-01-06 17:00:41,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 758 to 341. [2021-01-06 17:00:41,149 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 341 states. [2021-01-06 17:00:41,149 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 464 transitions. [2021-01-06 17:00:41,149 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 464 transitions. Word has length 29 [2021-01-06 17:00:41,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:41,150 INFO L481 AbstractCegarLoop]: Abstraction has 341 states and 464 transitions. [2021-01-06 17:00:41,150 INFO L482 AbstractCegarLoop]: Interpolant automaton has 26 states. [2021-01-06 17:00:41,150 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 464 transitions. [2021-01-06 17:00:41,150 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 31 [2021-01-06 17:00:41,150 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:41,151 INFO L422 BasicCegarLoop]: trace histogram [19, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:41,351 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 45 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable48 [2021-01-06 17:00:41,351 INFO L429 AbstractCegarLoop]: === Iteration 50 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:41,352 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:41,352 INFO L82 PathProgramCache]: Analyzing trace with hash -763976261, now seen corresponding path program 19 times [2021-01-06 17:00:41,353 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:41,353 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [348503792] [2021-01-06 17:00:41,353 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:41,376 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:41,930 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:41,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [348503792] [2021-01-06 17:00:41,930 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1785443864] [2021-01-06 17:00:41,931 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 46 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:41,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:41,984 INFO L263 TraceCheckSpWp]: Trace formula consists of 146 conjuncts, 43 conjunts are in the unsatisfiable core [2021-01-06 17:00:41,984 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:42,086 INFO L134 CoverageAnalysis]: Checked inductivity of 190 backedges. 0 proven. 190 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:00:42,087 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:42,087 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [23, 23] total 24 [2021-01-06 17:00:42,087 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1414528201] [2021-01-06 17:00:42,087 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-06 17:00:42,087 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:42,088 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-06 17:00:42,088 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=46, Invalid=506, Unknown=0, NotChecked=0, Total=552 [2021-01-06 17:00:42,088 INFO L87 Difference]: Start difference. First operand 341 states and 464 transitions. Second operand 24 states. [2021-01-06 17:00:44,024 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:44,024 INFO L93 Difference]: Finished difference Result 805 states and 1125 transitions. [2021-01-06 17:00:44,025 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 23 states. [2021-01-06 17:00:44,025 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 30 [2021-01-06 17:00:44,026 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:44,029 INFO L225 Difference]: With dead ends: 805 [2021-01-06 17:00:44,029 INFO L226 Difference]: Without dead ends: 777 [2021-01-06 17:00:44,030 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 30 SyntacticMatches, 1 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=51, Invalid=549, Unknown=0, NotChecked=0, Total=600 [2021-01-06 17:00:44,031 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 777 states. [2021-01-06 17:00:44,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 777 to 357. [2021-01-06 17:00:44,054 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 357 states. [2021-01-06 17:00:44,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 357 states to 357 states and 488 transitions. [2021-01-06 17:00:44,055 INFO L78 Accepts]: Start accepts. Automaton has 357 states and 488 transitions. Word has length 30 [2021-01-06 17:00:44,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:44,055 INFO L481 AbstractCegarLoop]: Abstraction has 357 states and 488 transitions. [2021-01-06 17:00:44,055 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2021-01-06 17:00:44,055 INFO L276 IsEmpty]: Start isEmpty. Operand 357 states and 488 transitions. [2021-01-06 17:00:44,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-01-06 17:00:44,057 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:44,057 INFO L422 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:44,273 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 46 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable49 [2021-01-06 17:00:44,273 INFO L429 AbstractCegarLoop]: === Iteration 51 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:44,274 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:44,274 INFO L82 PathProgramCache]: Analyzing trace with hash -1845062752, now seen corresponding path program 7 times [2021-01-06 17:00:44,274 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:44,274 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [855802221] [2021-01-06 17:00:44,275 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:44,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:44,913 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-01-06 17:00:44,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [855802221] [2021-01-06 17:00:44,914 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143096853] [2021-01-06 17:00:44,914 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 47 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:44,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:44,980 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 37 conjunts are in the unsatisfiable core [2021-01-06 17:00:44,981 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:46,878 INFO L134 CoverageAnalysis]: Checked inductivity of 50 backedges. 0 proven. 40 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-01-06 17:00:46,878 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:46,879 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 8] total 18 [2021-01-06 17:00:46,879 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768370077] [2021-01-06 17:00:46,879 INFO L461 AbstractCegarLoop]: Interpolant automaton has 18 states [2021-01-06 17:00:46,879 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:46,880 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 18 interpolants. [2021-01-06 17:00:46,880 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=47, Invalid=259, Unknown=0, NotChecked=0, Total=306 [2021-01-06 17:00:46,880 INFO L87 Difference]: Start difference. First operand 357 states and 488 transitions. Second operand 18 states. [2021-01-06 17:00:47,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:47,227 INFO L93 Difference]: Finished difference Result 366 states and 496 transitions. [2021-01-06 17:00:47,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-01-06 17:00:47,228 INFO L78 Accepts]: Start accepts. Automaton has 18 states. Word has length 31 [2021-01-06 17:00:47,229 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:47,230 INFO L225 Difference]: With dead ends: 366 [2021-01-06 17:00:47,230 INFO L226 Difference]: Without dead ends: 341 [2021-01-06 17:00:47,231 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 52 GetRequests, 26 SyntacticMatches, 9 SemanticMatches, 17 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 119 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=54, Invalid=288, Unknown=0, NotChecked=0, Total=342 [2021-01-06 17:00:47,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-01-06 17:00:47,243 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 341. [2021-01-06 17:00:47,243 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 341 states. [2021-01-06 17:00:47,244 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 471 transitions. [2021-01-06 17:00:47,244 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 471 transitions. Word has length 31 [2021-01-06 17:00:47,244 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:47,244 INFO L481 AbstractCegarLoop]: Abstraction has 341 states and 471 transitions. [2021-01-06 17:00:47,244 INFO L482 AbstractCegarLoop]: Interpolant automaton has 18 states. [2021-01-06 17:00:47,244 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 471 transitions. [2021-01-06 17:00:47,245 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-01-06 17:00:47,245 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:47,245 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:47,446 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 47 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable50 [2021-01-06 17:00:47,446 INFO L429 AbstractCegarLoop]: === Iteration 52 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:47,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:47,447 INFO L82 PathProgramCache]: Analyzing trace with hash -1097644464, now seen corresponding path program 14 times [2021-01-06 17:00:47,448 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:47,448 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [10624931] [2021-01-06 17:00:47,448 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:47,464 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:47,683 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 34 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-01-06 17:00:47,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [10624931] [2021-01-06 17:00:47,683 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [10206796] [2021-01-06 17:00:47,684 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 48 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:47,746 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 17:00:47,746 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:47,748 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 39 conjunts are in the unsatisfiable core [2021-01-06 17:00:47,749 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:47,936 INFO L134 CoverageAnalysis]: Checked inductivity of 68 backedges. 0 proven. 62 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2021-01-06 17:00:47,936 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:47,936 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 18] total 19 [2021-01-06 17:00:47,936 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1442894720] [2021-01-06 17:00:47,937 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-06 17:00:47,937 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:47,937 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-06 17:00:47,937 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=43, Invalid=299, Unknown=0, NotChecked=0, Total=342 [2021-01-06 17:00:47,937 INFO L87 Difference]: Start difference. First operand 341 states and 471 transitions. Second operand 19 states. [2021-01-06 17:00:48,889 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:48,889 INFO L93 Difference]: Finished difference Result 499 states and 651 transitions. [2021-01-06 17:00:48,890 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 19 states. [2021-01-06 17:00:48,891 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 31 [2021-01-06 17:00:48,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:48,893 INFO L225 Difference]: With dead ends: 499 [2021-01-06 17:00:48,894 INFO L226 Difference]: Without dead ends: 482 [2021-01-06 17:00:48,894 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 41 ImplicationChecksByTransitivity, 0.5s TimeCoverageRelationStatistics Valid=88, Invalid=668, Unknown=0, NotChecked=0, Total=756 [2021-01-06 17:00:48,895 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-01-06 17:00:48,913 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 341. [2021-01-06 17:00:48,913 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 341 states. [2021-01-06 17:00:48,914 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 341 states to 341 states and 470 transitions. [2021-01-06 17:00:48,914 INFO L78 Accepts]: Start accepts. Automaton has 341 states and 470 transitions. Word has length 31 [2021-01-06 17:00:48,914 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:48,914 INFO L481 AbstractCegarLoop]: Abstraction has 341 states and 470 transitions. [2021-01-06 17:00:48,914 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2021-01-06 17:00:48,914 INFO L276 IsEmpty]: Start isEmpty. Operand 341 states and 470 transitions. [2021-01-06 17:00:48,915 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-01-06 17:00:48,915 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:48,916 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 5, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:49,130 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51,48 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:49,131 INFO L429 AbstractCegarLoop]: === Iteration 53 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:49,131 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:49,131 INFO L82 PathProgramCache]: Analyzing trace with hash 547947152, now seen corresponding path program 15 times [2021-01-06 17:00:49,132 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:49,132 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [751807793] [2021-01-06 17:00:49,132 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:49,152 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:49,453 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 0 proven. 43 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-01-06 17:00:49,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [751807793] [2021-01-06 17:00:49,454 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [609632853] [2021-01-06 17:00:49,454 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 49 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:49,553 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 4 check-sat command(s) [2021-01-06 17:00:49,553 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:49,554 INFO L263 TraceCheckSpWp]: Trace formula consists of 141 conjuncts, 20 conjunts are in the unsatisfiable core [2021-01-06 17:00:49,555 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:49,986 INFO L134 CoverageAnalysis]: Checked inductivity of 72 backedges. 13 proven. 16 refuted. 0 times theorem prover too weak. 43 trivial. 0 not checked. [2021-01-06 17:00:49,986 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:49,987 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 10] total 24 [2021-01-06 17:00:49,987 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1044899951] [2021-01-06 17:00:49,987 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-06 17:00:49,987 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:49,987 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-06 17:00:49,988 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=63, Invalid=489, Unknown=0, NotChecked=0, Total=552 [2021-01-06 17:00:49,988 INFO L87 Difference]: Start difference. First operand 341 states and 470 transitions. Second operand 24 states. [2021-01-06 17:00:56,871 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:56,872 INFO L93 Difference]: Finished difference Result 953 states and 1138 transitions. [2021-01-06 17:00:56,872 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 97 states. [2021-01-06 17:00:56,872 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 31 [2021-01-06 17:00:56,873 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:56,876 INFO L225 Difference]: With dead ends: 953 [2021-01-06 17:00:56,876 INFO L226 Difference]: Without dead ends: 917 [2021-01-06 17:00:56,877 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 133 GetRequests, 32 SyntacticMatches, 0 SemanticMatches, 101 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3092 ImplicationChecksByTransitivity, 3.7s TimeCoverageRelationStatistics Valid=689, Invalid=9817, Unknown=0, NotChecked=0, Total=10506 [2021-01-06 17:00:56,878 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 917 states. [2021-01-06 17:00:56,899 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 917 to 369. [2021-01-06 17:00:56,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2021-01-06 17:00:56,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 497 transitions. [2021-01-06 17:00:56,900 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 497 transitions. Word has length 31 [2021-01-06 17:00:56,900 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:56,900 INFO L481 AbstractCegarLoop]: Abstraction has 369 states and 497 transitions. [2021-01-06 17:00:56,900 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2021-01-06 17:00:56,900 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 497 transitions. [2021-01-06 17:00:56,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-01-06 17:00:56,901 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:56,901 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:57,114 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52,49 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:57,115 INFO L429 AbstractCegarLoop]: === Iteration 54 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:57,115 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:57,115 INFO L82 PathProgramCache]: Analyzing trace with hash 1030883296, now seen corresponding path program 16 times [2021-01-06 17:00:57,116 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:57,116 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1383617952] [2021-01-06 17:00:57,116 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:57,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:57,382 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-01-06 17:00:57,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1383617952] [2021-01-06 17:00:57,383 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1125885525] [2021-01-06 17:00:57,383 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 50 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:57,437 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 17:00:57,437 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:57,438 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 25 conjunts are in the unsatisfiable core [2021-01-06 17:00:57,439 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:00:57,522 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 39 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-01-06 17:00:57,522 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:00:57,522 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 14] total 15 [2021-01-06 17:00:57,522 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1105983022] [2021-01-06 17:00:57,523 INFO L461 AbstractCegarLoop]: Interpolant automaton has 15 states [2021-01-06 17:00:57,523 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:00:57,523 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 15 interpolants. [2021-01-06 17:00:57,524 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=30, Invalid=180, Unknown=0, NotChecked=0, Total=210 [2021-01-06 17:00:57,524 INFO L87 Difference]: Start difference. First operand 369 states and 497 transitions. Second operand 15 states. [2021-01-06 17:00:58,265 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:00:58,266 INFO L93 Difference]: Finished difference Result 565 states and 710 transitions. [2021-01-06 17:00:58,267 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 17 states. [2021-01-06 17:00:58,267 INFO L78 Accepts]: Start accepts. Automaton has 15 states. Word has length 31 [2021-01-06 17:00:58,267 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:00:58,270 INFO L225 Difference]: With dead ends: 565 [2021-01-06 17:00:58,270 INFO L226 Difference]: Without dead ends: 548 [2021-01-06 17:00:58,271 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 51 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 19 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 16 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=60, Invalid=360, Unknown=0, NotChecked=0, Total=420 [2021-01-06 17:00:58,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 548 states. [2021-01-06 17:00:58,284 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 548 to 369. [2021-01-06 17:00:58,285 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2021-01-06 17:00:58,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 496 transitions. [2021-01-06 17:00:58,285 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 496 transitions. Word has length 31 [2021-01-06 17:00:58,286 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:00:58,286 INFO L481 AbstractCegarLoop]: Abstraction has 369 states and 496 transitions. [2021-01-06 17:00:58,286 INFO L482 AbstractCegarLoop]: Interpolant automaton has 15 states. [2021-01-06 17:00:58,286 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 496 transitions. [2021-01-06 17:00:58,287 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-01-06 17:00:58,287 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:00:58,287 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:00:58,500 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 50 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable53 [2021-01-06 17:00:58,501 INFO L429 AbstractCegarLoop]: === Iteration 55 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:00:58,501 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:00:58,501 INFO L82 PathProgramCache]: Analyzing trace with hash -840117168, now seen corresponding path program 17 times [2021-01-06 17:00:58,502 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:00:58,502 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [826913456] [2021-01-06 17:00:58,502 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:00:58,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:00:58,763 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-01-06 17:00:58,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [826913456] [2021-01-06 17:00:58,764 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1612429864] [2021-01-06 17:00:58,764 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 51 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:00:59,708 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 6 check-sat command(s) [2021-01-06 17:00:59,708 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:00:59,710 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 52 conjunts are in the unsatisfiable core [2021-01-06 17:00:59,712 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:01:00,180 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 91 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-01-06 17:01:00,180 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:01:00,180 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [14, 23] total 24 [2021-01-06 17:01:00,180 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [296508483] [2021-01-06 17:01:00,180 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-06 17:01:00,181 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:01:00,181 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-06 17:01:00,181 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=59, Invalid=493, Unknown=0, NotChecked=0, Total=552 [2021-01-06 17:01:00,181 INFO L87 Difference]: Start difference. First operand 369 states and 496 transitions. Second operand 24 states. [2021-01-06 17:01:01,094 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:01:01,095 INFO L93 Difference]: Finished difference Result 597 states and 743 transitions. [2021-01-06 17:01:01,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 15 states. [2021-01-06 17:01:01,096 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 31 [2021-01-06 17:01:01,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:01:01,099 INFO L225 Difference]: With dead ends: 597 [2021-01-06 17:01:01,099 INFO L226 Difference]: Without dead ends: 580 [2021-01-06 17:01:01,100 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 46 GetRequests, 21 SyntacticMatches, 2 SemanticMatches, 23 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 34 ImplicationChecksByTransitivity, 0.6s TimeCoverageRelationStatistics Valid=63, Invalid=537, Unknown=0, NotChecked=0, Total=600 [2021-01-06 17:01:01,100 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 580 states. [2021-01-06 17:01:01,120 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 580 to 369. [2021-01-06 17:01:01,121 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 369 states. [2021-01-06 17:01:01,122 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 369 states to 369 states and 495 transitions. [2021-01-06 17:01:01,122 INFO L78 Accepts]: Start accepts. Automaton has 369 states and 495 transitions. Word has length 31 [2021-01-06 17:01:01,122 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:01:01,122 INFO L481 AbstractCegarLoop]: Abstraction has 369 states and 495 transitions. [2021-01-06 17:01:01,122 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2021-01-06 17:01:01,122 INFO L276 IsEmpty]: Start isEmpty. Operand 369 states and 495 transitions. [2021-01-06 17:01:01,123 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 32 [2021-01-06 17:01:01,123 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:01:01,124 INFO L422 BasicCegarLoop]: trace histogram [20, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:01:01,328 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54,51 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:01:01,328 INFO L429 AbstractCegarLoop]: === Iteration 56 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:01:01,329 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:01:01,329 INFO L82 PathProgramCache]: Analyzing trace with hash -1159299808, now seen corresponding path program 20 times [2021-01-06 17:01:01,329 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:01:01,330 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [389997255] [2021-01-06 17:01:01,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:01:01,348 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:01:02,051 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:01:02,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [389997255] [2021-01-06 17:01:02,052 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1629180436] [2021-01-06 17:01:02,052 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 52 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:01:02,125 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 17:01:02,125 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:01:02,126 INFO L263 TraceCheckSpWp]: Trace formula consists of 151 conjuncts, 45 conjunts are in the unsatisfiable core [2021-01-06 17:01:02,128 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:01:02,268 INFO L134 CoverageAnalysis]: Checked inductivity of 210 backedges. 0 proven. 210 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:01:02,269 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:01:02,269 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [24, 24] total 25 [2021-01-06 17:01:02,269 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867849841] [2021-01-06 17:01:02,269 INFO L461 AbstractCegarLoop]: Interpolant automaton has 25 states [2021-01-06 17:01:02,270 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:01:02,270 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 25 interpolants. [2021-01-06 17:01:02,270 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=48, Invalid=552, Unknown=0, NotChecked=0, Total=600 [2021-01-06 17:01:02,270 INFO L87 Difference]: Start difference. First operand 369 states and 495 transitions. Second operand 25 states. [2021-01-06 17:01:04,621 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:01:04,621 INFO L93 Difference]: Finished difference Result 864 states and 1198 transitions. [2021-01-06 17:01:04,622 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 24 states. [2021-01-06 17:01:04,623 INFO L78 Accepts]: Start accepts. Automaton has 25 states. Word has length 31 [2021-01-06 17:01:04,623 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:01:04,626 INFO L225 Difference]: With dead ends: 864 [2021-01-06 17:01:04,626 INFO L226 Difference]: Without dead ends: 833 [2021-01-06 17:01:04,626 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 56 GetRequests, 31 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.7s TimeCoverageRelationStatistics Valid=53, Invalid=597, Unknown=0, NotChecked=0, Total=650 [2021-01-06 17:01:04,627 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 833 states. [2021-01-06 17:01:04,641 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 833 to 386. [2021-01-06 17:01:04,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 386 states. [2021-01-06 17:01:04,641 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 386 states to 386 states and 520 transitions. [2021-01-06 17:01:04,642 INFO L78 Accepts]: Start accepts. Automaton has 386 states and 520 transitions. Word has length 31 [2021-01-06 17:01:04,645 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:01:04,645 INFO L481 AbstractCegarLoop]: Abstraction has 386 states and 520 transitions. [2021-01-06 17:01:04,645 INFO L482 AbstractCegarLoop]: Interpolant automaton has 25 states. [2021-01-06 17:01:04,645 INFO L276 IsEmpty]: Start isEmpty. Operand 386 states and 520 transitions. [2021-01-06 17:01:04,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-01-06 17:01:04,646 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:01:04,646 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 6, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:01:04,849 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 52 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable55 [2021-01-06 17:01:04,850 INFO L429 AbstractCegarLoop]: === Iteration 57 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:01:04,850 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:01:04,850 INFO L82 PathProgramCache]: Analyzing trace with hash 1247012492, now seen corresponding path program 18 times [2021-01-06 17:01:04,851 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:01:04,851 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1270167316] [2021-01-06 17:01:04,852 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:01:04,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:01:05,212 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 0 proven. 49 refuted. 0 times theorem prover too weak. 29 trivial. 0 not checked. [2021-01-06 17:01:05,212 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1270167316] [2021-01-06 17:01:05,213 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [242316569] [2021-01-06 17:01:05,213 INFO L93 rtionOrderModulation]: Changing assertion order to MIX_INSIDE_OUTSIDE No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 53 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:01:05,367 INFO L228 tOrderPrioritization]: Assert order MIX_INSIDE_OUTSIDE issued 5 check-sat command(s) [2021-01-06 17:01:05,367 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:01:05,369 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 26 conjunts are in the unsatisfiable core [2021-01-06 17:01:05,370 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:01:05,729 INFO L134 CoverageAnalysis]: Checked inductivity of 78 backedges. 15 proven. 32 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-01-06 17:01:05,729 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:01:05,729 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [17, 9] total 24 [2021-01-06 17:01:05,729 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1278993594] [2021-01-06 17:01:05,730 INFO L461 AbstractCegarLoop]: Interpolant automaton has 24 states [2021-01-06 17:01:05,730 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:01:05,730 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 24 interpolants. [2021-01-06 17:01:05,730 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=51, Invalid=501, Unknown=0, NotChecked=0, Total=552 [2021-01-06 17:01:05,730 INFO L87 Difference]: Start difference. First operand 386 states and 520 transitions. Second operand 24 states. [2021-01-06 17:01:07,176 WARN L197 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:07,754 WARN L197 SmtUtils]: Spent 138.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:01:07,991 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:08,756 WARN L197 SmtUtils]: Spent 113.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:01:09,283 WARN L197 SmtUtils]: Spent 101.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-01-06 17:01:14,044 WARN L197 SmtUtils]: Spent 120.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-01-06 17:01:14,601 WARN L197 SmtUtils]: Spent 124.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-01-06 17:01:16,700 WARN L197 SmtUtils]: Spent 105.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-01-06 17:01:23,983 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:01:23,984 INFO L93 Difference]: Finished difference Result 861 states and 1023 transitions. [2021-01-06 17:01:23,985 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 107 states. [2021-01-06 17:01:23,986 INFO L78 Accepts]: Start accepts. Automaton has 24 states. Word has length 32 [2021-01-06 17:01:23,986 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:01:23,989 INFO L225 Difference]: With dead ends: 861 [2021-01-06 17:01:23,989 INFO L226 Difference]: Without dead ends: 839 [2021-01-06 17:01:23,991 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 152 GetRequests, 35 SyntacticMatches, 0 SemanticMatches, 117 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4420 ImplicationChecksByTransitivity, 12.6s TimeCoverageRelationStatistics Valid=1282, Invalid=12760, Unknown=0, NotChecked=0, Total=14042 [2021-01-06 17:01:23,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 839 states. [2021-01-06 17:01:24,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 839 to 389. [2021-01-06 17:01:24,013 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 389 states. [2021-01-06 17:01:24,014 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 389 states to 389 states and 522 transitions. [2021-01-06 17:01:24,014 INFO L78 Accepts]: Start accepts. Automaton has 389 states and 522 transitions. Word has length 32 [2021-01-06 17:01:24,014 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:01:24,014 INFO L481 AbstractCegarLoop]: Abstraction has 389 states and 522 transitions. [2021-01-06 17:01:24,014 INFO L482 AbstractCegarLoop]: Interpolant automaton has 24 states. [2021-01-06 17:01:24,015 INFO L276 IsEmpty]: Start isEmpty. Operand 389 states and 522 transitions. [2021-01-06 17:01:24,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-01-06 17:01:24,016 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:01:24,016 INFO L422 BasicCegarLoop]: trace histogram [7, 7, 7, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:01:24,230 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 53 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable56 [2021-01-06 17:01:24,231 INFO L429 AbstractCegarLoop]: === Iteration 58 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:01:24,231 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:01:24,231 INFO L82 PathProgramCache]: Analyzing trace with hash -647695254, now seen corresponding path program 8 times [2021-01-06 17:01:24,231 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:01:24,232 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1783582067] [2021-01-06 17:01:24,232 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:01:24,248 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:01:25,032 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 84 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:01:25,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1783582067] [2021-01-06 17:01:25,033 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1455822479] [2021-01-06 17:01:25,033 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 54 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:01:25,103 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 17:01:25,104 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:01:25,106 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 30 conjunts are in the unsatisfiable core [2021-01-06 17:01:25,107 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:01:25,815 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 7 proven. 49 refuted. 0 times theorem prover too weak. 28 trivial. 0 not checked. [2021-01-06 17:01:25,816 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:01:25,816 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [19, 10] total 27 [2021-01-06 17:01:25,816 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1437767287] [2021-01-06 17:01:25,817 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-01-06 17:01:25,817 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:01:25,817 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-01-06 17:01:25,818 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=650, Unknown=0, NotChecked=0, Total=702 [2021-01-06 17:01:25,818 INFO L87 Difference]: Start difference. First operand 389 states and 522 transitions. Second operand 27 states. [2021-01-06 17:01:27,273 WARN L197 SmtUtils]: Spent 254.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:01:27,642 WARN L197 SmtUtils]: Spent 151.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-01-06 17:01:28,166 WARN L197 SmtUtils]: Spent 272.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:28,772 WARN L197 SmtUtils]: Spent 187.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:01:29,631 WARN L197 SmtUtils]: Spent 305.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:01:30,393 WARN L197 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:31,066 WARN L197 SmtUtils]: Spent 261.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:31,766 WARN L197 SmtUtils]: Spent 159.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:32,140 WARN L197 SmtUtils]: Spent 149.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:32,944 WARN L197 SmtUtils]: Spent 279.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:33,515 WARN L197 SmtUtils]: Spent 230.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:33,869 WARN L197 SmtUtils]: Spent 127.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:01:34,248 WARN L197 SmtUtils]: Spent 169.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:01:35,292 WARN L197 SmtUtils]: Spent 363.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-01-06 17:01:35,820 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:01:36,205 WARN L197 SmtUtils]: Spent 117.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:01:36,733 WARN L197 SmtUtils]: Spent 217.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-01-06 17:01:37,774 WARN L197 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 26 [2021-01-06 17:01:42,933 WARN L197 SmtUtils]: Spent 107.00 ms on a formula simplification that was a NOOP. DAG size: 30 [2021-01-06 17:01:43,631 WARN L197 SmtUtils]: Spent 223.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:01:44,590 WARN L197 SmtUtils]: Spent 166.00 ms on a formula simplification that was a NOOP. DAG size: 24 [2021-01-06 17:01:45,525 WARN L197 SmtUtils]: Spent 350.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:46,208 WARN L197 SmtUtils]: Spent 135.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:01:47,559 WARN L197 SmtUtils]: Spent 382.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:48,391 WARN L197 SmtUtils]: Spent 318.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:49,442 WARN L197 SmtUtils]: Spent 179.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:50,324 WARN L197 SmtUtils]: Spent 365.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:50,944 WARN L197 SmtUtils]: Spent 290.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:51,466 WARN L197 SmtUtils]: Spent 178.00 ms on a formula simplification that was a NOOP. DAG size: 34 [2021-01-06 17:01:52,101 WARN L197 SmtUtils]: Spent 280.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:53,242 WARN L197 SmtUtils]: Spent 194.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:53,829 WARN L197 SmtUtils]: Spent 236.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:54,727 WARN L197 SmtUtils]: Spent 440.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:55,461 WARN L197 SmtUtils]: Spent 317.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:56,047 WARN L197 SmtUtils]: Spent 188.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:01:56,925 WARN L197 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:01:57,528 WARN L197 SmtUtils]: Spent 228.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:01:58,572 WARN L197 SmtUtils]: Spent 557.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:01:59,444 WARN L197 SmtUtils]: Spent 239.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:02:00,031 WARN L197 SmtUtils]: Spent 258.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:02:00,603 WARN L197 SmtUtils]: Spent 277.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:02:01,475 WARN L197 SmtUtils]: Spent 374.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:02:03,004 WARN L197 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:02:03,834 WARN L197 SmtUtils]: Spent 258.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:02:04,162 WARN L197 SmtUtils]: Spent 119.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:02:04,643 WARN L197 SmtUtils]: Spent 150.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:02:05,778 WARN L197 SmtUtils]: Spent 652.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:02:06,487 WARN L197 SmtUtils]: Spent 278.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:02:06,797 WARN L197 SmtUtils]: Spent 114.00 ms on a formula simplification that was a NOOP. DAG size: 31 [2021-01-06 17:02:08,599 WARN L197 SmtUtils]: Spent 337.00 ms on a formula simplification that was a NOOP. DAG size: 37 [2021-01-06 17:02:09,256 WARN L197 SmtUtils]: Spent 147.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:02:09,892 WARN L197 SmtUtils]: Spent 268.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:02:10,861 WARN L197 SmtUtils]: Spent 332.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:02:11,601 WARN L197 SmtUtils]: Spent 327.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:02:12,251 WARN L197 SmtUtils]: Spent 267.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:02:13,509 WARN L197 SmtUtils]: Spent 210.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:02:14,094 WARN L197 SmtUtils]: Spent 154.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:02:14,686 WARN L197 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:02:15,075 WARN L197 SmtUtils]: Spent 156.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:02:16,202 WARN L197 SmtUtils]: Spent 456.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:02:17,114 WARN L197 SmtUtils]: Spent 429.00 ms on a formula simplification that was a NOOP. DAG size: 38 [2021-01-06 17:02:18,102 WARN L197 SmtUtils]: Spent 130.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:02:18,508 WARN L197 SmtUtils]: Spent 158.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:02:19,381 WARN L197 SmtUtils]: Spent 139.00 ms on a formula simplification that was a NOOP. DAG size: 28 [2021-01-06 17:02:20,034 WARN L197 SmtUtils]: Spent 301.00 ms on a formula simplification that was a NOOP. DAG size: 32 [2021-01-06 17:02:21,080 WARN L197 SmtUtils]: Spent 554.00 ms on a formula simplification that was a NOOP. DAG size: 36 [2021-01-06 17:02:21,943 WARN L197 SmtUtils]: Spent 344.00 ms on a formula simplification that was a NOOP. DAG size: 35 [2021-01-06 17:02:22,825 WARN L197 SmtUtils]: Spent 115.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-01-06 17:02:23,661 WARN L197 SmtUtils]: Spent 133.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:02:24,229 WARN L197 SmtUtils]: Spent 200.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:02:25,860 WARN L197 SmtUtils]: Spent 129.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:02:26,523 WARN L197 SmtUtils]: Spent 231.00 ms on a formula simplification that was a NOOP. DAG size: 33 [2021-01-06 17:02:28,152 WARN L197 SmtUtils]: Spent 195.00 ms on a formula simplification that was a NOOP. DAG size: 29 [2021-01-06 17:02:29,033 WARN L197 SmtUtils]: Spent 111.00 ms on a formula simplification that was a NOOP. DAG size: 25 [2021-01-06 17:02:30,182 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:02:30,182 INFO L93 Difference]: Finished difference Result 706 states and 936 transitions. [2021-01-06 17:02:30,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 175 states. [2021-01-06 17:02:30,185 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 32 [2021-01-06 17:02:30,185 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:02:30,188 INFO L225 Difference]: With dead ends: 706 [2021-01-06 17:02:30,188 INFO L226 Difference]: Without dead ends: 690 [2021-01-06 17:02:30,192 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 195 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 14231 ImplicationChecksByTransitivity, 54.2s TimeCoverageRelationStatistics Valid=2553, Invalid=36059, Unknown=0, NotChecked=0, Total=38612 [2021-01-06 17:02:30,193 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 690 states. [2021-01-06 17:02:30,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 690 to 437. [2021-01-06 17:02:30,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 437 states. [2021-01-06 17:02:30,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 437 states to 437 states and 586 transitions. [2021-01-06 17:02:30,217 INFO L78 Accepts]: Start accepts. Automaton has 437 states and 586 transitions. Word has length 32 [2021-01-06 17:02:30,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:02:30,217 INFO L481 AbstractCegarLoop]: Abstraction has 437 states and 586 transitions. [2021-01-06 17:02:30,217 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2021-01-06 17:02:30,217 INFO L276 IsEmpty]: Start isEmpty. Operand 437 states and 586 transitions. [2021-01-06 17:02:30,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 33 [2021-01-06 17:02:30,219 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:02:30,219 INFO L422 BasicCegarLoop]: trace histogram [21, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:02:30,429 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 54 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable57 [2021-01-06 17:02:30,430 INFO L429 AbstractCegarLoop]: === Iteration 59 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:02:30,430 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:02:30,430 INFO L82 PathProgramCache]: Analyzing trace with hash -529427877, now seen corresponding path program 21 times [2021-01-06 17:02:30,431 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:02:30,431 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [55022608] [2021-01-06 17:02:30,431 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:02:30,453 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:02:31,741 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:02:31,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [55022608] [2021-01-06 17:02:31,741 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1897308060] [2021-01-06 17:02:31,742 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 55 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:32,343 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 12 check-sat command(s) [2021-01-06 17:02:32,343 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:02:32,346 INFO L263 TraceCheckSpWp]: Trace formula consists of 156 conjuncts, 71 conjunts are in the unsatisfiable core [2021-01-06 17:02:32,348 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:02:33,543 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 231 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:02:33,543 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:02:33,543 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [25, 26] total 31 [2021-01-06 17:02:33,544 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [212698702] [2021-01-06 17:02:33,544 INFO L461 AbstractCegarLoop]: Interpolant automaton has 31 states [2021-01-06 17:02:33,544 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:02:33,545 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 31 interpolants. [2021-01-06 17:02:33,545 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=65, Invalid=865, Unknown=0, NotChecked=0, Total=930 [2021-01-06 17:02:33,545 INFO L87 Difference]: Start difference. First operand 437 states and 586 transitions. Second operand 31 states. [2021-01-06 17:02:40,719 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:02:40,720 INFO L93 Difference]: Finished difference Result 1052 states and 1462 transitions. [2021-01-06 17:02:40,723 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 30 states. [2021-01-06 17:02:40,723 INFO L78 Accepts]: Start accepts. Automaton has 31 states. Word has length 32 [2021-01-06 17:02:40,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:02:40,728 INFO L225 Difference]: With dead ends: 1052 [2021-01-06 17:02:40,728 INFO L226 Difference]: Without dead ends: 1018 [2021-01-06 17:02:40,729 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 27 SyntacticMatches, 1 SemanticMatches, 30 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 19 ImplicationChecksByTransitivity, 2.3s TimeCoverageRelationStatistics Valid=71, Invalid=921, Unknown=0, NotChecked=0, Total=992 [2021-01-06 17:02:40,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1018 states. [2021-01-06 17:02:40,751 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1018 to 456. [2021-01-06 17:02:40,751 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2021-01-06 17:02:40,752 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 614 transitions. [2021-01-06 17:02:40,752 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 614 transitions. Word has length 32 [2021-01-06 17:02:40,752 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:02:40,753 INFO L481 AbstractCegarLoop]: Abstraction has 456 states and 614 transitions. [2021-01-06 17:02:40,753 INFO L482 AbstractCegarLoop]: Interpolant automaton has 31 states. [2021-01-06 17:02:40,753 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 614 transitions. [2021-01-06 17:02:40,754 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-01-06 17:02:40,754 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:02:40,754 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:02:40,958 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 55 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable58 [2021-01-06 17:02:40,958 INFO L429 AbstractCegarLoop]: === Iteration 60 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:02:40,959 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:02:40,959 INFO L82 PathProgramCache]: Analyzing trace with hash 59915840, now seen corresponding path program 19 times [2021-01-06 17:02:40,960 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:02:40,960 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [882020054] [2021-01-06 17:02:40,960 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:02:40,976 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:02:41,589 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-01-06 17:02:41,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [882020054] [2021-01-06 17:02:41,589 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [427591018] [2021-01-06 17:02:41,589 INFO L93 rtionOrderModulation]: Changing assertion order to NOT_INCREMENTALLY No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 56 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:41,652 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:02:41,653 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 27 conjunts are in the unsatisfiable core [2021-01-06 17:02:41,654 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:02:41,876 INFO L134 CoverageAnalysis]: Checked inductivity of 84 backedges. 0 proven. 42 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-01-06 17:02:41,877 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:02:41,877 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 15] total 16 [2021-01-06 17:02:41,877 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [745358715] [2021-01-06 17:02:41,878 INFO L461 AbstractCegarLoop]: Interpolant automaton has 16 states [2021-01-06 17:02:41,878 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:02:41,878 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 16 interpolants. [2021-01-06 17:02:41,878 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=33, Invalid=207, Unknown=0, NotChecked=0, Total=240 [2021-01-06 17:02:41,879 INFO L87 Difference]: Start difference. First operand 456 states and 614 transitions. Second operand 16 states. [2021-01-06 17:02:43,711 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:02:43,711 INFO L93 Difference]: Finished difference Result 666 states and 848 transitions. [2021-01-06 17:02:43,714 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 21 states. [2021-01-06 17:02:43,714 INFO L78 Accepts]: Start accepts. Automaton has 16 states. Word has length 33 [2021-01-06 17:02:43,714 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:02:43,717 INFO L225 Difference]: With dead ends: 666 [2021-01-06 17:02:43,717 INFO L226 Difference]: Without dead ends: 648 [2021-01-06 17:02:43,717 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 58 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 24 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 46 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=83, Invalid=567, Unknown=0, NotChecked=0, Total=650 [2021-01-06 17:02:43,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 648 states. [2021-01-06 17:02:43,739 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 648 to 456. [2021-01-06 17:02:43,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2021-01-06 17:02:43,740 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 613 transitions. [2021-01-06 17:02:43,741 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 613 transitions. Word has length 33 [2021-01-06 17:02:43,741 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:02:43,741 INFO L481 AbstractCegarLoop]: Abstraction has 456 states and 613 transitions. [2021-01-06 17:02:43,741 INFO L482 AbstractCegarLoop]: Interpolant automaton has 16 states. [2021-01-06 17:02:43,741 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 613 transitions. [2021-01-06 17:02:43,746 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-01-06 17:02:43,746 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:02:43,746 INFO L422 BasicCegarLoop]: trace histogram [9, 9, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:02:43,959 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 56 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable59 [2021-01-06 17:02:43,960 INFO L429 AbstractCegarLoop]: === Iteration 61 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:02:43,960 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:02:43,961 INFO L82 PathProgramCache]: Analyzing trace with hash -510917074, now seen corresponding path program 20 times [2021-01-06 17:02:43,961 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:02:43,961 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914649431] [2021-01-06 17:02:43,961 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:02:43,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:02:44,452 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 48 refuted. 0 times theorem prover too weak. 48 trivial. 0 not checked. [2021-01-06 17:02:44,452 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914649431] [2021-01-06 17:02:44,453 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452355142] [2021-01-06 17:02:44,453 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 57 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:44,515 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST1 issued 2 check-sat command(s) [2021-01-06 17:02:44,515 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:02:44,516 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 45 conjunts are in the unsatisfiable core [2021-01-06 17:02:44,518 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:02:45,271 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 93 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2021-01-06 17:02:45,272 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:02:45,272 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 22] total 23 [2021-01-06 17:02:45,272 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [25724145] [2021-01-06 17:02:45,272 INFO L461 AbstractCegarLoop]: Interpolant automaton has 23 states [2021-01-06 17:02:45,273 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:02:45,273 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 23 interpolants. [2021-01-06 17:02:45,273 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=53, Invalid=453, Unknown=0, NotChecked=0, Total=506 [2021-01-06 17:02:45,273 INFO L87 Difference]: Start difference. First operand 456 states and 613 transitions. Second operand 23 states. [2021-01-06 17:02:47,832 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:02:47,832 INFO L93 Difference]: Finished difference Result 701 states and 885 transitions. [2021-01-06 17:02:47,836 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 18 states. [2021-01-06 17:02:47,836 INFO L78 Accepts]: Start accepts. Automaton has 23 states. Word has length 33 [2021-01-06 17:02:47,836 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:02:47,839 INFO L225 Difference]: With dead ends: 701 [2021-01-06 17:02:47,840 INFO L226 Difference]: Without dead ends: 683 [2021-01-06 17:02:47,840 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 54 GetRequests, 26 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 23 ImplicationChecksByTransitivity, 1.3s TimeCoverageRelationStatistics Valid=83, Invalid=729, Unknown=0, NotChecked=0, Total=812 [2021-01-06 17:02:47,841 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 683 states. [2021-01-06 17:02:47,856 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 683 to 456. [2021-01-06 17:02:47,856 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 456 states. [2021-01-06 17:02:47,857 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 456 states to 456 states and 612 transitions. [2021-01-06 17:02:47,857 INFO L78 Accepts]: Start accepts. Automaton has 456 states and 612 transitions. Word has length 33 [2021-01-06 17:02:47,857 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:02:47,858 INFO L481 AbstractCegarLoop]: Abstraction has 456 states and 612 transitions. [2021-01-06 17:02:47,858 INFO L482 AbstractCegarLoop]: Interpolant automaton has 23 states. [2021-01-06 17:02:47,858 INFO L276 IsEmpty]: Start isEmpty. Operand 456 states and 612 transitions. [2021-01-06 17:02:47,859 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-01-06 17:02:47,859 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:02:47,859 INFO L422 BasicCegarLoop]: trace histogram [10, 10, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:02:48,073 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60,57 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:48,074 INFO L429 AbstractCegarLoop]: === Iteration 62 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:02:48,074 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:02:48,074 INFO L82 PathProgramCache]: Analyzing trace with hash -1637709696, now seen corresponding path program 21 times [2021-01-06 17:02:48,075 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:02:48,075 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1845663299] [2021-01-06 17:02:48,075 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:02:48,090 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:02:48,667 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 56 refuted. 0 times theorem prover too weak. 56 trivial. 0 not checked. [2021-01-06 17:02:48,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1845663299] [2021-01-06 17:02:48,668 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1452149844] [2021-01-06 17:02:48,668 INFO L93 rtionOrderModulation]: Changing assertion order to OUTSIDE_LOOP_FIRST2 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 58 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:48,725 INFO L228 tOrderPrioritization]: Assert order OUTSIDE_LOOP_FIRST2 issued 3 check-sat command(s) [2021-01-06 17:02:48,725 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:02:48,726 INFO L263 TraceCheckSpWp]: Trace formula consists of 101 conjuncts, 10 conjunts are in the unsatisfiable core [2021-01-06 17:02:48,727 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:02:49,068 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 18 proven. 2 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-01-06 17:02:49,068 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:02:49,069 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [15, 6] total 19 [2021-01-06 17:02:49,069 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767053389] [2021-01-06 17:02:49,069 INFO L461 AbstractCegarLoop]: Interpolant automaton has 19 states [2021-01-06 17:02:49,069 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:02:49,070 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 19 interpolants. [2021-01-06 17:02:49,070 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=38, Invalid=304, Unknown=0, NotChecked=0, Total=342 [2021-01-06 17:02:49,070 INFO L87 Difference]: Start difference. First operand 456 states and 612 transitions. Second operand 19 states. [2021-01-06 17:02:52,045 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:02:52,046 INFO L93 Difference]: Finished difference Result 788 states and 978 transitions. [2021-01-06 17:02:52,049 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 31 states. [2021-01-06 17:02:52,050 INFO L78 Accepts]: Start accepts. Automaton has 19 states. Word has length 33 [2021-01-06 17:02:52,050 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:02:52,053 INFO L225 Difference]: With dead ends: 788 [2021-01-06 17:02:52,054 INFO L226 Difference]: Without dead ends: 734 [2021-01-06 17:02:52,054 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 31 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 96 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=98, Invalid=958, Unknown=0, NotChecked=0, Total=1056 [2021-01-06 17:02:52,055 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 734 states. [2021-01-06 17:02:52,076 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 734 to 433. [2021-01-06 17:02:52,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 433 states. [2021-01-06 17:02:52,077 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 433 states to 433 states and 573 transitions. [2021-01-06 17:02:52,078 INFO L78 Accepts]: Start accepts. Automaton has 433 states and 573 transitions. Word has length 33 [2021-01-06 17:02:52,078 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:02:52,078 INFO L481 AbstractCegarLoop]: Abstraction has 433 states and 573 transitions. [2021-01-06 17:02:52,078 INFO L482 AbstractCegarLoop]: Interpolant automaton has 19 states. [2021-01-06 17:02:52,078 INFO L276 IsEmpty]: Start isEmpty. Operand 433 states and 573 transitions. [2021-01-06 17:02:52,079 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 34 [2021-01-06 17:02:52,080 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:02:52,080 INFO L422 BasicCegarLoop]: trace histogram [22, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:02:52,294 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61,58 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:52,295 INFO L429 AbstractCegarLoop]: === Iteration 63 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:02:52,295 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:02:52,296 INFO L82 PathProgramCache]: Analyzing trace with hash 1816732800, now seen corresponding path program 22 times [2021-01-06 17:02:52,296 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:02:52,296 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [252948662] [2021-01-06 17:02:52,297 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:02:52,326 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:02:53,733 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:02:53,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [252948662] [2021-01-06 17:02:53,734 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [280918847] [2021-01-06 17:02:53,734 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 59 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:02:53,794 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 17:02:53,794 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:02:53,796 INFO L263 TraceCheckSpWp]: Trace formula consists of 161 conjuncts, 49 conjunts are in the unsatisfiable core [2021-01-06 17:02:53,797 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:02:54,063 INFO L134 CoverageAnalysis]: Checked inductivity of 253 backedges. 0 proven. 253 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:02:54,063 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:02:54,064 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [26, 26] total 27 [2021-01-06 17:02:54,064 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [219253212] [2021-01-06 17:02:54,064 INFO L461 AbstractCegarLoop]: Interpolant automaton has 27 states [2021-01-06 17:02:54,064 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:02:54,065 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 27 interpolants. [2021-01-06 17:02:54,065 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=52, Invalid=650, Unknown=0, NotChecked=0, Total=702 [2021-01-06 17:02:54,065 INFO L87 Difference]: Start difference. First operand 433 states and 573 transitions. Second operand 27 states. [2021-01-06 17:02:59,149 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:02:59,149 INFO L93 Difference]: Finished difference Result 1017 states and 1403 transitions. [2021-01-06 17:02:59,152 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 26 states. [2021-01-06 17:02:59,152 INFO L78 Accepts]: Start accepts. Automaton has 27 states. Word has length 33 [2021-01-06 17:02:59,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:02:59,156 INFO L225 Difference]: With dead ends: 1017 [2021-01-06 17:02:59,156 INFO L226 Difference]: Without dead ends: 983 [2021-01-06 17:02:59,156 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 60 GetRequests, 33 SyntacticMatches, 1 SemanticMatches, 26 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=57, Invalid=699, Unknown=0, NotChecked=0, Total=756 [2021-01-06 17:02:59,157 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 983 states. [2021-01-06 17:02:59,174 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 983 to 451. [2021-01-06 17:02:59,174 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 451 states. [2021-01-06 17:02:59,175 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 451 states to 451 states and 599 transitions. [2021-01-06 17:02:59,175 INFO L78 Accepts]: Start accepts. Automaton has 451 states and 599 transitions. Word has length 33 [2021-01-06 17:02:59,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:02:59,175 INFO L481 AbstractCegarLoop]: Abstraction has 451 states and 599 transitions. [2021-01-06 17:02:59,176 INFO L482 AbstractCegarLoop]: Interpolant automaton has 27 states. [2021-01-06 17:02:59,176 INFO L276 IsEmpty]: Start isEmpty. Operand 451 states and 599 transitions. [2021-01-06 17:02:59,176 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 35 [2021-01-06 17:02:59,177 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:02:59,177 INFO L422 BasicCegarLoop]: trace histogram [23, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:02:59,377 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 59 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable62 [2021-01-06 17:02:59,378 INFO L429 AbstractCegarLoop]: === Iteration 64 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:02:59,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:02:59,379 INFO L82 PathProgramCache]: Analyzing trace with hash 1533269755, now seen corresponding path program 23 times [2021-01-06 17:02:59,379 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:02:59,379 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [775425469] [2021-01-06 17:02:59,380 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:02:59,398 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:03:00,846 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:03:00,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [775425469] [2021-01-06 17:03:00,847 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1110724499] [2021-01-06 17:03:00,847 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 60 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:03:08,110 INFO L228 tOrderPrioritization]: Assert order INSIDE_LOOP_FIRST1 issued 13 check-sat command(s) [2021-01-06 17:03:08,110 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:03:08,117 INFO L263 TraceCheckSpWp]: Trace formula consists of 166 conjuncts, 51 conjunts are in the unsatisfiable core [2021-01-06 17:03:08,117 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:03:08,405 INFO L134 CoverageAnalysis]: Checked inductivity of 276 backedges. 0 proven. 276 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-01-06 17:03:08,405 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:03:08,406 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [27, 27] total 28 [2021-01-06 17:03:08,406 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [225356852] [2021-01-06 17:03:08,406 INFO L461 AbstractCegarLoop]: Interpolant automaton has 28 states [2021-01-06 17:03:08,407 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:03:08,407 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 28 interpolants. [2021-01-06 17:03:08,408 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=54, Invalid=702, Unknown=0, NotChecked=0, Total=756 [2021-01-06 17:03:08,408 INFO L87 Difference]: Start difference. First operand 451 states and 599 transitions. Second operand 28 states. [2021-01-06 17:03:13,697 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:03:13,697 INFO L93 Difference]: Finished difference Result 1058 states and 1462 transitions. [2021-01-06 17:03:13,699 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 27 states. [2021-01-06 17:03:13,700 INFO L78 Accepts]: Start accepts. Automaton has 28 states. Word has length 34 [2021-01-06 17:03:13,700 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:03:13,704 INFO L225 Difference]: With dead ends: 1058 [2021-01-06 17:03:13,704 INFO L226 Difference]: Without dead ends: 1024 [2021-01-06 17:03:13,705 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 62 GetRequests, 34 SyntacticMatches, 1 SemanticMatches, 27 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 1.5s TimeCoverageRelationStatistics Valid=59, Invalid=753, Unknown=0, NotChecked=0, Total=812 [2021-01-06 17:03:13,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1024 states. [2021-01-06 17:03:13,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1024 to 469. [2021-01-06 17:03:13,725 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 469 states. [2021-01-06 17:03:13,726 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 625 transitions. [2021-01-06 17:03:13,726 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 625 transitions. Word has length 34 [2021-01-06 17:03:13,727 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:03:13,727 INFO L481 AbstractCegarLoop]: Abstraction has 469 states and 625 transitions. [2021-01-06 17:03:13,727 INFO L482 AbstractCegarLoop]: Interpolant automaton has 28 states. [2021-01-06 17:03:13,727 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 625 transitions. [2021-01-06 17:03:13,728 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-01-06 17:03:13,728 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:03:13,728 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 4, 4, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:03:13,933 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63,60 z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:03:13,933 INFO L429 AbstractCegarLoop]: === Iteration 65 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:03:13,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:03:13,934 INFO L82 PathProgramCache]: Analyzing trace with hash -517721504, now seen corresponding path program 22 times [2021-01-06 17:03:13,934 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:03:13,935 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1271822653] [2021-01-06 17:03:13,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:03:13,951 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:03:14,438 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-01-06 17:03:14,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1271822653] [2021-01-06 17:03:14,439 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [237399041] [2021-01-06 17:03:14,439 INFO L93 rtionOrderModulation]: Changing assertion order to TERMS_WITH_SMALL_CONSTANTS_FIRST No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 61 with z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-01-06 17:03:14,503 INFO L228 tOrderPrioritization]: Assert order TERMS_WITH_SMALL_CONSTANTS_FIRST issued 0 check-sat command(s) [2021-01-06 17:03:14,503 INFO L229 tOrderPrioritization]: Conjunction of SSA is unsat [2021-01-06 17:03:14,504 INFO L263 TraceCheckSpWp]: Trace formula consists of 171 conjuncts, 29 conjunts are in the unsatisfiable core [2021-01-06 17:03:14,505 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-01-06 17:03:14,654 INFO L134 CoverageAnalysis]: Checked inductivity of 92 backedges. 0 proven. 46 refuted. 0 times theorem prover too weak. 46 trivial. 0 not checked. [2021-01-06 17:03:14,654 INFO L219 FreeRefinementEngine]: Constructing automaton from 0 perfect and 2 imperfect interpolant sequences. [2021-01-06 17:03:14,654 INFO L232 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [16, 16] total 17 [2021-01-06 17:03:14,654 INFO L155 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [892907522] [2021-01-06 17:03:14,655 INFO L461 AbstractCegarLoop]: Interpolant automaton has 17 states [2021-01-06 17:03:14,655 INFO L142 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-01-06 17:03:14,655 INFO L142 InterpolantAutomaton]: Constructing interpolant automaton starting with 17 interpolants. [2021-01-06 17:03:14,655 INFO L144 InterpolantAutomaton]: CoverageRelationStatistics Valid=36, Invalid=236, Unknown=0, NotChecked=0, Total=272 [2021-01-06 17:03:14,655 INFO L87 Difference]: Start difference. First operand 469 states and 625 transitions. Second operand 17 states. [2021-01-06 17:03:16,580 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-01-06 17:03:16,580 INFO L93 Difference]: Finished difference Result 666 states and 846 transitions. [2021-01-06 17:03:16,582 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 25 states. [2021-01-06 17:03:16,582 INFO L78 Accepts]: Start accepts. Automaton has 17 states. Word has length 35 [2021-01-06 17:03:16,582 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-01-06 17:03:16,585 INFO L225 Difference]: With dead ends: 666 [2021-01-06 17:03:16,585 INFO L226 Difference]: Without dead ends: 647 [2021-01-06 17:03:16,585 INFO L677 BasicCegarLoop]: 0 DeclaredPredicates, 65 GetRequests, 35 SyntacticMatches, 1 SemanticMatches, 29 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 92 ImplicationChecksByTransitivity, 1.0s TimeCoverageRelationStatistics Valid=106, Invalid=824, Unknown=0, NotChecked=0, Total=930 [2021-01-06 17:03:16,586 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 647 states. [2021-01-06 17:03:16,603 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 647 to 469. [2021-01-06 17:03:16,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand 469 states. [2021-01-06 17:03:16,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 469 states to 469 states and 624 transitions. [2021-01-06 17:03:16,603 INFO L78 Accepts]: Start accepts. Automaton has 469 states and 624 transitions. Word has length 35 [2021-01-06 17:03:16,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-01-06 17:03:16,604 INFO L481 AbstractCegarLoop]: Abstraction has 469 states and 624 transitions. [2021-01-06 17:03:16,604 INFO L482 AbstractCegarLoop]: Interpolant automaton has 17 states. [2021-01-06 17:03:16,604 INFO L276 IsEmpty]: Start isEmpty. Operand 469 states and 624 transitions. [2021-01-06 17:03:16,605 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-01-06 17:03:16,605 INFO L414 BasicCegarLoop]: Found error trace [2021-01-06 17:03:16,605 INFO L422 BasicCegarLoop]: trace histogram [8, 8, 6, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-01-06 17:03:16,813 WARN L518 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 61 z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable64 [2021-01-06 17:03:16,814 INFO L429 AbstractCegarLoop]: === Iteration 66 === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION]=== [2021-01-06 17:03:16,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-01-06 17:03:16,814 INFO L82 PathProgramCache]: Analyzing trace with hash 885444192, now seen corresponding path program 23 times [2021-01-06 17:03:16,815 INFO L162 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-01-06 17:03:16,817 INFO L353 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1762303780] [2021-01-06 17:03:16,817 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-01-06 17:03:16,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-01-06 17:03:17,469 INFO L134 CoverageAnalysis]: Checked inductivity of 96 backedges. 0 proven. 57 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2021-01-06 17:03:17,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1762303780] [2021-01-06 17:03:17,469 INFO L353 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1018680844] [2021-01-06 17:03:17,470 INFO L93 rtionOrderModulation]: Changing assertion order to INSIDE_LOOP_FIRST1 No working directory specified, using /storage/repos/ultimate-bitabs/releaseScripts/default/UAutomizer-linux/z3 Starting monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) Waiting until toolchain timeout for monitored process 62 with z3 -smt2 -in SMTLIB2_COMPLIANT=true