./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c --full-output --architecture 32bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 53f42b1a Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-32bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6fed4ea6707efb0c46113b7defb1e72bb9bbe71f593886f20a58e457577f3a05 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 01:50:01,985 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:50:01,988 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:50:02,056 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:50:02,057 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:50:02,062 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:50:02,065 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:50:02,070 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:50:02,073 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:50:02,078 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:50:02,080 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:50:02,082 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:50:02,083 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:50:02,090 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:50:02,093 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:50:02,103 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:50:02,105 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:50:02,106 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:50:02,109 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:50:02,118 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:50:02,121 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:50:02,122 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:50:02,126 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:50:02,128 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:50:02,136 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:50:02,137 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:50:02,137 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:50:02,140 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:50:02,141 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:50:02,143 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:50:02,143 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:50:02,145 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:50:02,147 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:50:02,149 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:50:02,151 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:50:02,151 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:50:02,152 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:50:02,153 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:50:02,153 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:50:02,154 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:50:02,155 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:50:02,156 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-32bit-Taipan_Default.epf [2021-11-21 01:50:02,210 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:50:02,210 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:50:02,211 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:50:02,211 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:50:02,213 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:50:02,213 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:50:02,213 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:50:02,214 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:50:02,214 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:50:02,214 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-21 01:50:02,215 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:50:02,215 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:50:02,216 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-21 01:50:02,216 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-21 01:50:02,216 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:50:02,216 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-21 01:50:02,217 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-21 01:50:02,217 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-21 01:50:02,218 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:50:02,218 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 01:50:02,218 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-21 01:50:02,218 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 01:50:02,218 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:50:02,219 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 01:50:02,219 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:50:02,219 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 01:50:02,221 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 01:50:02,221 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 01:50:02,221 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:50:02,221 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 01:50:02,222 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:50:02,222 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:50:02,222 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:50:02,222 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:50:02,223 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:50:02,223 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 01:50:02,223 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-21 01:50:02,223 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-21 01:50:02,223 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 01:50:02,224 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:50:02,224 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:50:02,224 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6fed4ea6707efb0c46113b7defb1e72bb9bbe71f593886f20a58e457577f3a05 [2021-11-21 01:50:02,607 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:50:02,641 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:50:02,645 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:50:02,646 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:50:02,648 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:50:02,650 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c [2021-11-21 01:50:02,746 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/a27cce4f0/a3c3f7293c3b43b794a436bded8c0765/FLAG80c763ec4 [2021-11-21 01:50:03,480 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:50:03,481 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c [2021-11-21 01:50:03,511 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/a27cce4f0/a3c3f7293c3b43b794a436bded8c0765/FLAG80c763ec4 [2021-11-21 01:50:03,679 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/a27cce4f0/a3c3f7293c3b43b794a436bded8c0765 [2021-11-21 01:50:03,682 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:50:03,684 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:50:03,686 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:50:03,686 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:50:03,690 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:50:03,691 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:50:03" (1/1) ... [2021-11-21 01:50:03,692 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6be863d1 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:03, skipping insertion in model container [2021-11-21 01:50:03,692 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:50:03" (1/1) ... [2021-11-21 01:50:03,699 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:50:03,799 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:50:04,288 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c[75166,75179] [2021-11-21 01:50:04,307 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:50:04,340 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:50:04,559 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c[75166,75179] [2021-11-21 01:50:04,563 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:50:04,601 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:50:04,602 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04 WrapperNode [2021-11-21 01:50:04,602 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:50:04,603 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:50:04,604 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:50:04,604 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:50:04,613 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,662 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,744 INFO L137 Inliner]: procedures = 31, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 797 [2021-11-21 01:50:04,745 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:50:04,746 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:50:04,746 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:50:04,746 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:50:04,758 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,758 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,783 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,783 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,875 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,904 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,907 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,915 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:50:04,916 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:50:04,916 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:50:04,916 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:50:04,926 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (1/1) ... [2021-11-21 01:50:04,936 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:50:04,950 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:50:04,969 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:50:04,990 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:50:05,035 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:50:05,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 01:50:05,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-21 01:50:05,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-21 01:50:05,036 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:50:05,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-21 01:50:05,036 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:50:05,036 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:50:05,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:50:05,304 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:50:05,306 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:50:05,358 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-21 01:50:08,692 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-21 01:50:08,692 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-21 01:50:08,692 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:50:09,135 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:50:09,135 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 01:50:09,143 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:50:09 BoogieIcfgContainer [2021-11-21 01:50:09,143 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:50:09,146 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:50:09,146 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:50:09,149 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:50:09,150 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:50:03" (1/3) ... [2021-11-21 01:50:09,151 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2310306f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:50:09, skipping insertion in model container [2021-11-21 01:50:09,151 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:50:04" (2/3) ... [2021-11-21 01:50:09,151 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2310306f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:50:09, skipping insertion in model container [2021-11-21 01:50:09,152 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:50:09" (3/3) ... [2021-11-21 01:50:09,153 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.12.i.cil-1.c [2021-11-21 01:50:09,160 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:50:09,160 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-21 01:50:09,227 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:50:09,235 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 01:50:09,235 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-21 01:50:09,257 INFO L276 IsEmpty]: Start isEmpty. Operand has 108 states, 106 states have (on average 1.7547169811320755) internal successors, (186), 107 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:09,268 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2021-11-21 01:50:09,268 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:09,269 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:09,269 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:09,276 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:09,276 INFO L85 PathProgramCache]: Analyzing trace with hash 746836996, now seen corresponding path program 1 times [2021-11-21 01:50:09,288 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:09,288 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [962943225] [2021-11-21 01:50:09,289 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:09,290 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:09,512 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:09,732 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:09,733 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:09,734 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [962943225] [2021-11-21 01:50:09,735 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [962943225] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:09,735 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:09,735 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:09,737 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [267484842] [2021-11-21 01:50:09,738 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:09,744 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:09,745 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:09,784 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:09,785 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:09,790 INFO L87 Difference]: Start difference. First operand has 108 states, 106 states have (on average 1.7547169811320755) internal successors, (186), 107 states have internal predecessors, (186), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:11,828 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:12,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:12,682 INFO L93 Difference]: Finished difference Result 239 states and 412 transitions. [2021-11-21 01:50:12,685 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:12,687 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 35 [2021-11-21 01:50:12,688 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:12,701 INFO L225 Difference]: With dead ends: 239 [2021-11-21 01:50:12,702 INFO L226 Difference]: Without dead ends: 127 [2021-11-21 01:50:12,706 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:12,710 INFO L933 BasicCegarLoop]: 142 mSDtfsCounter, 20 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:12,712 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [20 Valid, 373 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2021-11-21 01:50:12,734 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-21 01:50:12,761 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 115. [2021-11-21 01:50:12,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.5350877192982457) internal successors, (175), 114 states have internal predecessors, (175), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:12,765 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 175 transitions. [2021-11-21 01:50:12,767 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 175 transitions. Word has length 35 [2021-11-21 01:50:12,768 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:12,768 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 175 transitions. [2021-11-21 01:50:12,768 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:12,769 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 175 transitions. [2021-11-21 01:50:12,771 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 46 [2021-11-21 01:50:12,772 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:12,772 INFO L514 BasicCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:12,772 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-21 01:50:12,773 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:12,774 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:12,774 INFO L85 PathProgramCache]: Analyzing trace with hash 1765902021, now seen corresponding path program 1 times [2021-11-21 01:50:12,774 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:12,775 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1484478682] [2021-11-21 01:50:12,775 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:12,776 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:12,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:12,919 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:12,920 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:12,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1484478682] [2021-11-21 01:50:12,921 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1484478682] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:12,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:12,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:12,922 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1575123080] [2021-11-21 01:50:12,922 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:12,924 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:12,924 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:12,925 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:12,925 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:12,926 INFO L87 Difference]: Start difference. First operand 115 states and 175 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:14,941 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:15,409 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:15,409 INFO L93 Difference]: Finished difference Result 230 states and 344 transitions. [2021-11-21 01:50:15,411 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:15,411 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 45 [2021-11-21 01:50:15,412 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:15,414 INFO L225 Difference]: With dead ends: 230 [2021-11-21 01:50:15,415 INFO L226 Difference]: Without dead ends: 127 [2021-11-21 01:50:15,416 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:15,418 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 19 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:15,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 305 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:50:15,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-21 01:50:15,431 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 115. [2021-11-21 01:50:15,432 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.5263157894736843) internal successors, (174), 114 states have internal predecessors, (174), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:15,433 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 174 transitions. [2021-11-21 01:50:15,433 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 174 transitions. Word has length 45 [2021-11-21 01:50:15,434 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:15,434 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 174 transitions. [2021-11-21 01:50:15,434 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:15,435 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 174 transitions. [2021-11-21 01:50:15,437 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 47 [2021-11-21 01:50:15,437 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:15,437 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:15,438 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-21 01:50:15,438 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:15,439 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:15,439 INFO L85 PathProgramCache]: Analyzing trace with hash -2006084445, now seen corresponding path program 1 times [2021-11-21 01:50:15,439 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:15,439 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [448581053] [2021-11-21 01:50:15,440 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:15,440 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:15,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:15,548 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:15,548 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:15,548 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [448581053] [2021-11-21 01:50:15,548 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [448581053] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:15,549 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:15,549 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:15,549 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880878348] [2021-11-21 01:50:15,549 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:15,550 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:15,550 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:15,551 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:15,551 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:15,551 INFO L87 Difference]: Start difference. First operand 115 states and 174 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:17,565 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:17,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:17,938 INFO L93 Difference]: Finished difference Result 230 states and 343 transitions. [2021-11-21 01:50:17,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:17,939 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 46 [2021-11-21 01:50:17,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:17,941 INFO L225 Difference]: With dead ends: 230 [2021-11-21 01:50:17,941 INFO L226 Difference]: Without dead ends: 127 [2021-11-21 01:50:17,942 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:17,944 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 17 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 17 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:17,945 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [17 Valid, 304 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:17,946 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-21 01:50:17,956 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 115. [2021-11-21 01:50:17,957 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.5175438596491229) internal successors, (173), 114 states have internal predecessors, (173), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:17,958 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 173 transitions. [2021-11-21 01:50:17,958 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 173 transitions. Word has length 46 [2021-11-21 01:50:17,958 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:17,959 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 173 transitions. [2021-11-21 01:50:17,959 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:17,959 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 173 transitions. [2021-11-21 01:50:17,961 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:50:17,961 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:17,961 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:17,962 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-21 01:50:17,962 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:17,963 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:17,963 INFO L85 PathProgramCache]: Analyzing trace with hash -731527871, now seen corresponding path program 1 times [2021-11-21 01:50:17,963 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:17,963 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [134073369] [2021-11-21 01:50:17,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:17,964 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:18,022 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:18,070 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:18,071 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:18,071 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [134073369] [2021-11-21 01:50:18,071 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [134073369] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:18,072 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:18,072 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:18,072 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [541609871] [2021-11-21 01:50:18,072 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:18,073 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:18,073 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:18,074 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:18,074 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:18,074 INFO L87 Difference]: Start difference. First operand 115 states and 173 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:20,086 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:20,483 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:20,483 INFO L93 Difference]: Finished difference Result 230 states and 342 transitions. [2021-11-21 01:50:20,484 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:20,485 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-11-21 01:50:20,485 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:20,486 INFO L225 Difference]: With dead ends: 230 [2021-11-21 01:50:20,486 INFO L226 Difference]: Without dead ends: 127 [2021-11-21 01:50:20,487 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:20,489 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 15 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:20,490 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 304 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:20,491 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-21 01:50:20,501 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 115. [2021-11-21 01:50:20,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.5087719298245614) internal successors, (172), 114 states have internal predecessors, (172), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:20,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 172 transitions. [2021-11-21 01:50:20,509 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 172 transitions. Word has length 47 [2021-11-21 01:50:20,509 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:20,509 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 172 transitions. [2021-11-21 01:50:20,510 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:20,510 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 172 transitions. [2021-11-21 01:50:20,512 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:50:20,512 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:20,512 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:20,512 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-21 01:50:20,512 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:20,513 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:20,513 INFO L85 PathProgramCache]: Analyzing trace with hash -195031507, now seen corresponding path program 1 times [2021-11-21 01:50:20,513 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:20,513 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [618765901] [2021-11-21 01:50:20,513 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:20,513 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:20,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:20,585 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:20,585 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:20,588 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [618765901] [2021-11-21 01:50:20,588 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [618765901] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:20,589 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:20,589 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:20,589 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [111955253] [2021-11-21 01:50:20,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:20,590 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:20,590 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:20,591 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:20,591 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:20,591 INFO L87 Difference]: Start difference. First operand 115 states and 172 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:22,601 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:22,981 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:22,981 INFO L93 Difference]: Finished difference Result 230 states and 341 transitions. [2021-11-21 01:50:22,983 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:22,983 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-11-21 01:50:22,983 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:22,984 INFO L225 Difference]: With dead ends: 230 [2021-11-21 01:50:22,985 INFO L226 Difference]: Without dead ends: 127 [2021-11-21 01:50:22,986 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:22,987 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 11 mSDsluCounter, 212 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 304 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:22,987 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 304 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:22,989 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-21 01:50:22,996 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 115. [2021-11-21 01:50:22,996 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.5) internal successors, (171), 114 states have internal predecessors, (171), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:22,997 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 171 transitions. [2021-11-21 01:50:22,998 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 171 transitions. Word has length 47 [2021-11-21 01:50:22,998 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:22,998 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 171 transitions. [2021-11-21 01:50:22,998 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:22,999 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 171 transitions. [2021-11-21 01:50:23,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 48 [2021-11-21 01:50:23,001 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:23,001 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:23,001 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-21 01:50:23,002 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:23,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:23,002 INFO L85 PathProgramCache]: Analyzing trace with hash 383587722, now seen corresponding path program 1 times [2021-11-21 01:50:23,003 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:23,003 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [422558384] [2021-11-21 01:50:23,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:23,003 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:23,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:23,074 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:23,074 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:23,075 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [422558384] [2021-11-21 01:50:23,075 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [422558384] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:23,075 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:23,075 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:23,076 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [842664298] [2021-11-21 01:50:23,076 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:23,076 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:23,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:23,077 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:23,077 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:23,078 INFO L87 Difference]: Start difference. First operand 115 states and 171 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:25,089 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:25,487 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:25,487 INFO L93 Difference]: Finished difference Result 230 states and 340 transitions. [2021-11-21 01:50:25,488 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:25,488 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 47 [2021-11-21 01:50:25,489 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:25,490 INFO L225 Difference]: With dead ends: 230 [2021-11-21 01:50:25,490 INFO L226 Difference]: Without dead ends: 127 [2021-11-21 01:50:25,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:25,492 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 9 mSDsluCounter, 213 mSDsCounter, 0 mSdLazyCounter, 162 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 305 SdHoareTripleChecker+Invalid, 170 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 162 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:25,492 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 305 Invalid, 170 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 162 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:25,493 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 127 states. [2021-11-21 01:50:25,499 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 127 to 115. [2021-11-21 01:50:25,500 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.4912280701754386) internal successors, (170), 114 states have internal predecessors, (170), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:25,501 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 170 transitions. [2021-11-21 01:50:25,501 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 170 transitions. Word has length 47 [2021-11-21 01:50:25,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:25,501 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 170 transitions. [2021-11-21 01:50:25,502 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:25,502 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 170 transitions. [2021-11-21 01:50:25,503 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:50:25,504 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:25,504 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:25,504 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-21 01:50:25,505 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:25,505 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:25,505 INFO L85 PathProgramCache]: Analyzing trace with hash -1406969201, now seen corresponding path program 1 times [2021-11-21 01:50:25,505 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:25,506 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385230126] [2021-11-21 01:50:25,506 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:25,506 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:25,530 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:25,574 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:25,574 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:25,574 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385230126] [2021-11-21 01:50:25,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385230126] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:25,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:25,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:25,575 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1571081549] [2021-11-21 01:50:25,575 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:25,576 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:25,576 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:25,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:25,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:25,577 INFO L87 Difference]: Start difference. First operand 115 states and 170 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:27,588 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:27,938 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:27,938 INFO L93 Difference]: Finished difference Result 228 states and 337 transitions. [2021-11-21 01:50:27,939 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:27,940 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-21 01:50:27,940 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:27,941 INFO L225 Difference]: With dead ends: 228 [2021-11-21 01:50:27,941 INFO L226 Difference]: Without dead ends: 125 [2021-11-21 01:50:27,941 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:27,942 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 9 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:27,943 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9 Valid, 308 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 159 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:50:27,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-11-21 01:50:27,949 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 115. [2021-11-21 01:50:27,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.4824561403508771) internal successors, (169), 114 states have internal predecessors, (169), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:27,950 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 169 transitions. [2021-11-21 01:50:27,951 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 169 transitions. Word has length 48 [2021-11-21 01:50:27,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:27,951 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 169 transitions. [2021-11-21 01:50:27,951 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:27,952 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 169 transitions. [2021-11-21 01:50:27,952 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2021-11-21 01:50:27,953 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:27,953 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:27,953 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-21 01:50:27,954 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:27,954 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:27,954 INFO L85 PathProgramCache]: Analyzing trace with hash 745386494, now seen corresponding path program 1 times [2021-11-21 01:50:27,955 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:27,955 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225237633] [2021-11-21 01:50:27,955 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:27,955 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:27,979 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:28,016 INFO L134 CoverageAnalysis]: Checked inductivity of 5 backedges. 5 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:28,017 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:28,017 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225237633] [2021-11-21 01:50:28,017 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [225237633] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:28,017 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:28,018 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:28,018 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [737068511] [2021-11-21 01:50:28,018 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:28,019 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:28,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:28,019 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:28,019 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:28,020 INFO L87 Difference]: Start difference. First operand 115 states and 169 transitions. Second operand has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:30,033 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:30,355 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:30,355 INFO L93 Difference]: Finished difference Result 228 states and 336 transitions. [2021-11-21 01:50:30,356 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:30,356 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 48 [2021-11-21 01:50:30,357 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:30,358 INFO L225 Difference]: With dead ends: 228 [2021-11-21 01:50:30,358 INFO L226 Difference]: Without dead ends: 125 [2021-11-21 01:50:30,359 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:30,360 INFO L933 BasicCegarLoop]: 121 mSDtfsCounter, 11 mSDsluCounter, 215 mSDsCounter, 0 mSdLazyCounter, 159 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 308 SdHoareTripleChecker+Invalid, 166 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 159 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:30,360 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [11 Valid, 308 Invalid, 166 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 159 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:50:30,361 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 125 states. [2021-11-21 01:50:30,366 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 125 to 115. [2021-11-21 01:50:30,367 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.4736842105263157) internal successors, (168), 114 states have internal predecessors, (168), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:30,368 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 168 transitions. [2021-11-21 01:50:30,368 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 168 transitions. Word has length 48 [2021-11-21 01:50:30,368 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:30,368 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 168 transitions. [2021-11-21 01:50:30,369 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.0) internal successors, (48), 3 states have internal predecessors, (48), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:30,369 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 168 transitions. [2021-11-21 01:50:30,370 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 50 [2021-11-21 01:50:30,370 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:30,370 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:30,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-21 01:50:30,371 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:30,371 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:30,372 INFO L85 PathProgramCache]: Analyzing trace with hash -94542212, now seen corresponding path program 1 times [2021-11-21 01:50:30,372 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:30,372 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1208971079] [2021-11-21 01:50:30,372 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:30,373 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:30,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:30,441 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:30,441 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:30,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1208971079] [2021-11-21 01:50:30,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1208971079] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:30,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:30,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-21 01:50:30,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1888603318] [2021-11-21 01:50:30,442 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:30,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:30,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:30,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:30,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:30,444 INFO L87 Difference]: Start difference. First operand 115 states and 168 transitions. Second operand has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:32,457 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:32,786 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:32,786 INFO L93 Difference]: Finished difference Result 220 states and 325 transitions. [2021-11-21 01:50:32,787 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:32,788 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 49 [2021-11-21 01:50:32,788 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:32,789 INFO L225 Difference]: With dead ends: 220 [2021-11-21 01:50:32,789 INFO L226 Difference]: Without dead ends: 117 [2021-11-21 01:50:32,789 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 1 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-11-21 01:50:32,790 INFO L933 BasicCegarLoop]: 126 mSDtfsCounter, 5 mSDsluCounter, 221 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 318 SdHoareTripleChecker+Invalid, 152 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:32,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 318 Invalid, 152 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 149 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:50:32,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 117 states. [2021-11-21 01:50:32,796 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 117 to 115. [2021-11-21 01:50:32,796 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 115 states, 114 states have (on average 1.4649122807017543) internal successors, (167), 114 states have internal predecessors, (167), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:32,797 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 115 states to 115 states and 167 transitions. [2021-11-21 01:50:32,797 INFO L78 Accepts]: Start accepts. Automaton has 115 states and 167 transitions. Word has length 49 [2021-11-21 01:50:32,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:32,798 INFO L470 AbstractCegarLoop]: Abstraction has 115 states and 167 transitions. [2021-11-21 01:50:32,798 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.25) internal successors, (49), 3 states have internal predecessors, (49), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:32,799 INFO L276 IsEmpty]: Start isEmpty. Operand 115 states and 167 transitions. [2021-11-21 01:50:32,799 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2021-11-21 01:50:32,799 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:32,800 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:32,800 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-21 01:50:32,800 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:32,801 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:32,801 INFO L85 PathProgramCache]: Analyzing trace with hash -51300670, now seen corresponding path program 1 times [2021-11-21 01:50:32,801 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:32,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1366781989] [2021-11-21 01:50:32,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:32,802 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:32,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:32,880 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:32,881 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:32,881 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1366781989] [2021-11-21 01:50:32,881 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1366781989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:32,882 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:32,882 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:32,882 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1304051121] [2021-11-21 01:50:32,882 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:32,883 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:32,883 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:32,883 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:32,884 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:32,884 INFO L87 Difference]: Start difference. First operand 115 states and 167 transitions. Second operand has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:34,897 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:35,289 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:35,289 INFO L93 Difference]: Finished difference Result 252 states and 373 transitions. [2021-11-21 01:50:35,290 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:35,290 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 50 [2021-11-21 01:50:35,291 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:35,292 INFO L225 Difference]: With dead ends: 252 [2021-11-21 01:50:35,293 INFO L226 Difference]: Without dead ends: 149 [2021-11-21 01:50:35,293 INFO L932 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-11-21 01:50:35,294 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 21 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 9 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 313 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:35,295 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 313 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 178 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:35,296 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-11-21 01:50:35,301 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 135. [2021-11-21 01:50:35,302 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 1.5) internal successors, (201), 134 states have internal predecessors, (201), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:35,303 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 201 transitions. [2021-11-21 01:50:35,303 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 201 transitions. Word has length 50 [2021-11-21 01:50:35,304 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:35,304 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 201 transitions. [2021-11-21 01:50:35,304 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 12.5) internal successors, (50), 4 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:35,304 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 201 transitions. [2021-11-21 01:50:35,305 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2021-11-21 01:50:35,305 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:35,306 INFO L514 BasicCegarLoop]: trace histogram [3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:35,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-21 01:50:35,306 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:35,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:35,307 INFO L85 PathProgramCache]: Analyzing trace with hash 1670976515, now seen corresponding path program 1 times [2021-11-21 01:50:35,307 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:35,307 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1679862719] [2021-11-21 01:50:35,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:35,308 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:35,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:35,392 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 17 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:35,392 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:35,393 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1679862719] [2021-11-21 01:50:35,393 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1679862719] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:35,393 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:35,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:35,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1180115742] [2021-11-21 01:50:35,394 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:35,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:35,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:35,395 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:35,395 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:35,395 INFO L87 Difference]: Start difference. First operand 135 states and 201 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:37,408 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:37,769 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:37,769 INFO L93 Difference]: Finished difference Result 272 states and 406 transitions. [2021-11-21 01:50:37,770 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:37,771 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 60 [2021-11-21 01:50:37,771 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:37,772 INFO L225 Difference]: With dead ends: 272 [2021-11-21 01:50:37,772 INFO L226 Difference]: Without dead ends: 149 [2021-11-21 01:50:37,773 INFO L932 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-11-21 01:50:37,774 INFO L933 BasicCegarLoop]: 124 mSDtfsCounter, 32 mSDsluCounter, 216 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 32 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:37,774 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [32 Valid, 315 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:37,775 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 149 states. [2021-11-21 01:50:37,780 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 149 to 135. [2021-11-21 01:50:37,780 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 135 states, 134 states have (on average 1.492537313432836) internal successors, (200), 134 states have internal predecessors, (200), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:37,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 135 states to 135 states and 200 transitions. [2021-11-21 01:50:37,782 INFO L78 Accepts]: Start accepts. Automaton has 135 states and 200 transitions. Word has length 60 [2021-11-21 01:50:37,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:37,782 INFO L470 AbstractCegarLoop]: Abstraction has 135 states and 200 transitions. [2021-11-21 01:50:37,783 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:37,783 INFO L276 IsEmpty]: Start isEmpty. Operand 135 states and 200 transitions. [2021-11-21 01:50:37,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2021-11-21 01:50:37,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:37,784 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:37,785 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-21 01:50:37,785 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:37,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:37,786 INFO L85 PathProgramCache]: Analyzing trace with hash -653807835, now seen corresponding path program 1 times [2021-11-21 01:50:37,786 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:37,786 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2030403710] [2021-11-21 01:50:37,786 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:37,787 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:37,818 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:37,928 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 1 trivial. 0 not checked. [2021-11-21 01:50:37,928 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:37,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2030403710] [2021-11-21 01:50:37,929 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2030403710] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:37,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:37,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:50:37,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1427732826] [2021-11-21 01:50:37,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:37,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:50:37,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:37,931 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:50:37,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:50:37,931 INFO L87 Difference]: Start difference. First operand 135 states and 200 transitions. Second operand has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:39,945 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:40,485 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:40,485 INFO L93 Difference]: Finished difference Result 275 states and 411 transitions. [2021-11-21 01:50:40,487 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:50:40,487 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 61 [2021-11-21 01:50:40,488 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:40,489 INFO L225 Difference]: With dead ends: 275 [2021-11-21 01:50:40,489 INFO L226 Difference]: Without dead ends: 152 [2021-11-21 01:50:40,490 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 2 SyntacticMatches, 2 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:50:40,491 INFO L933 BasicCegarLoop]: 69 mSDtfsCounter, 116 mSDsluCounter, 169 mSDsCounter, 0 mSdLazyCounter, 280 mSolverCounterSat, 32 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 216 SdHoareTripleChecker+Invalid, 313 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 280 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:40,491 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 216 Invalid, 313 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 280 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:50:40,492 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 152 states. [2021-11-21 01:50:40,498 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 152 to 151. [2021-11-21 01:50:40,499 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.4666666666666666) internal successors, (220), 150 states have internal predecessors, (220), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:40,500 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 220 transitions. [2021-11-21 01:50:40,500 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 220 transitions. Word has length 61 [2021-11-21 01:50:40,501 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:40,501 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 220 transitions. [2021-11-21 01:50:40,501 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.2) internal successors, (61), 5 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:40,501 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 220 transitions. [2021-11-21 01:50:40,502 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-21 01:50:40,502 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:40,503 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:40,503 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-21 01:50:40,503 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:40,504 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:40,504 INFO L85 PathProgramCache]: Analyzing trace with hash -1329929582, now seen corresponding path program 1 times [2021-11-21 01:50:40,504 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:40,505 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1086576672] [2021-11-21 01:50:40,505 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:40,505 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:40,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:40,593 INFO L134 CoverageAnalysis]: Checked inductivity of 19 backedges. 19 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:40,593 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:40,593 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1086576672] [2021-11-21 01:50:40,593 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1086576672] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:40,594 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:40,594 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:40,594 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768613428] [2021-11-21 01:50:40,594 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:40,595 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:40,595 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:40,595 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:40,596 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:40,596 INFO L87 Difference]: Start difference. First operand 151 states and 220 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:42,609 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:42,988 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:42,988 INFO L93 Difference]: Finished difference Result 304 states and 443 transitions. [2021-11-21 01:50:42,990 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:42,990 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-21 01:50:42,990 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:42,992 INFO L225 Difference]: With dead ends: 304 [2021-11-21 01:50:42,992 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 01:50:42,993 INFO L932 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-11-21 01:50:42,994 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 30 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:42,994 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 315 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:42,995 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 01:50:43,002 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 151. [2021-11-21 01:50:43,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.46) internal successors, (219), 150 states have internal predecessors, (219), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:43,004 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 219 transitions. [2021-11-21 01:50:43,004 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 219 transitions. Word has length 62 [2021-11-21 01:50:43,005 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:43,005 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 219 transitions. [2021-11-21 01:50:43,005 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:43,005 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 219 transitions. [2021-11-21 01:50:43,006 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-21 01:50:43,006 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:43,007 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:43,007 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-21 01:50:43,007 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:43,008 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:43,008 INFO L85 PathProgramCache]: Analyzing trace with hash -1224129557, now seen corresponding path program 1 times [2021-11-21 01:50:43,008 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:43,009 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1553804430] [2021-11-21 01:50:43,009 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:43,009 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:43,039 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:43,083 INFO L134 CoverageAnalysis]: Checked inductivity of 27 backedges. 27 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:43,084 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:43,084 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1553804430] [2021-11-21 01:50:43,084 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1553804430] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:43,085 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:43,085 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:43,085 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1455172733] [2021-11-21 01:50:43,085 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:43,086 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:43,086 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:43,086 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:43,087 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:43,087 INFO L87 Difference]: Start difference. First operand 151 states and 219 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:45,101 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:45,494 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:45,494 INFO L93 Difference]: Finished difference Result 304 states and 441 transitions. [2021-11-21 01:50:45,496 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:45,497 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-21 01:50:45,497 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:45,498 INFO L225 Difference]: With dead ends: 304 [2021-11-21 01:50:45,498 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 01:50:45,499 INFO L932 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-11-21 01:50:45,500 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 25 mSDsluCounter, 217 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 25 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:45,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [25 Valid, 315 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:45,501 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 01:50:45,506 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 151. [2021-11-21 01:50:45,507 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.4533333333333334) internal successors, (218), 150 states have internal predecessors, (218), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:45,508 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 218 transitions. [2021-11-21 01:50:45,508 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 218 transitions. Word has length 62 [2021-11-21 01:50:45,508 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:45,508 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 218 transitions. [2021-11-21 01:50:45,509 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:45,509 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 218 transitions. [2021-11-21 01:50:45,510 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 63 [2021-11-21 01:50:45,510 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:45,510 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:45,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-21 01:50:45,510 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:45,511 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:45,511 INFO L85 PathProgramCache]: Analyzing trace with hash -645510328, now seen corresponding path program 1 times [2021-11-21 01:50:45,511 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:45,511 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [173550376] [2021-11-21 01:50:45,512 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:45,512 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:45,534 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:45,568 INFO L134 CoverageAnalysis]: Checked inductivity of 31 backedges. 31 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:45,569 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:45,569 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [173550376] [2021-11-21 01:50:45,569 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [173550376] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:45,569 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:45,569 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:45,570 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1441980034] [2021-11-21 01:50:45,570 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:45,570 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:45,570 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:45,571 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:45,571 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:45,571 INFO L87 Difference]: Start difference. First operand 151 states and 218 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:47,586 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:47,920 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:47,921 INFO L93 Difference]: Finished difference Result 304 states and 439 transitions. [2021-11-21 01:50:47,922 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:47,922 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 62 [2021-11-21 01:50:47,922 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:47,923 INFO L225 Difference]: With dead ends: 304 [2021-11-21 01:50:47,923 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 01:50:47,923 INFO L932 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-11-21 01:50:47,924 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 23 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 174 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23 SdHoareTripleChecker+Valid, 316 SdHoareTripleChecker+Invalid, 183 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 174 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:47,924 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [23 Valid, 316 Invalid, 183 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 174 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:50:47,925 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 01:50:47,931 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 151. [2021-11-21 01:50:47,931 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.4466666666666668) internal successors, (217), 150 states have internal predecessors, (217), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:47,932 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 217 transitions. [2021-11-21 01:50:47,932 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 217 transitions. Word has length 62 [2021-11-21 01:50:47,932 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:47,932 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 217 transitions. [2021-11-21 01:50:47,933 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:47,933 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 217 transitions. [2021-11-21 01:50:47,933 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-21 01:50:47,933 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:47,934 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:47,934 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-21 01:50:47,934 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:47,934 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:47,934 INFO L85 PathProgramCache]: Analyzing trace with hash -1281551880, now seen corresponding path program 1 times [2021-11-21 01:50:47,934 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:47,935 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [827172369] [2021-11-21 01:50:47,935 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:47,935 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:47,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:47,994 INFO L134 CoverageAnalysis]: Checked inductivity of 21 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:47,995 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:47,995 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [827172369] [2021-11-21 01:50:47,995 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [827172369] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:47,995 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:47,995 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:47,995 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [444336754] [2021-11-21 01:50:47,996 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:47,996 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:47,996 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:47,997 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:47,997 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:47,997 INFO L87 Difference]: Start difference. First operand 151 states and 217 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:50,012 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:50,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:50,362 INFO L93 Difference]: Finished difference Result 304 states and 437 transitions. [2021-11-21 01:50:50,363 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:50,364 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-11-21 01:50:50,364 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:50,365 INFO L225 Difference]: With dead ends: 304 [2021-11-21 01:50:50,365 INFO L226 Difference]: Without dead ends: 165 [2021-11-21 01:50:50,366 INFO L932 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-11-21 01:50:50,367 INFO L933 BasicCegarLoop]: 125 mSDtfsCounter, 27 mSDsluCounter, 218 mSDsCounter, 0 mSdLazyCounter, 175 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 315 SdHoareTripleChecker+Invalid, 184 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 175 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:50,367 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 315 Invalid, 184 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 175 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:50:50,368 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 165 states. [2021-11-21 01:50:50,373 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 165 to 151. [2021-11-21 01:50:50,374 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.44) internal successors, (216), 150 states have internal predecessors, (216), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:50,375 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 216 transitions. [2021-11-21 01:50:50,375 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 216 transitions. Word has length 63 [2021-11-21 01:50:50,375 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:50,375 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 216 transitions. [2021-11-21 01:50:50,376 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:50,376 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 216 transitions. [2021-11-21 01:50:50,376 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2021-11-21 01:50:50,377 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:50,377 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:50,377 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-21 01:50:50,377 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:50,378 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:50,378 INFO L85 PathProgramCache]: Analyzing trace with hash 1050729617, now seen corresponding path program 1 times [2021-11-21 01:50:50,378 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:50,378 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [6817673] [2021-11-21 01:50:50,379 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:50,379 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:50,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:50,441 INFO L134 CoverageAnalysis]: Checked inductivity of 29 backedges. 29 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:50,441 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:50,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [6817673] [2021-11-21 01:50:50,442 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [6817673] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:50,442 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:50,442 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:50,442 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1524350509] [2021-11-21 01:50:50,443 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:50,443 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:50,443 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:50,444 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:50,444 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:50,444 INFO L87 Difference]: Start difference. First operand 151 states and 216 transitions. Second operand has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:52,456 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:52,821 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:52,821 INFO L93 Difference]: Finished difference Result 302 states and 433 transitions. [2021-11-21 01:50:52,823 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:52,823 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 63 [2021-11-21 01:50:52,824 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:52,825 INFO L225 Difference]: With dead ends: 302 [2021-11-21 01:50:52,825 INFO L226 Difference]: Without dead ends: 163 [2021-11-21 01:50:52,825 INFO L932 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-11-21 01:50:52,826 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 22 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:52,826 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 319 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:50:52,827 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-11-21 01:50:52,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 151. [2021-11-21 01:50:52,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.4333333333333333) internal successors, (215), 150 states have internal predecessors, (215), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:52,833 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 215 transitions. [2021-11-21 01:50:52,834 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 215 transitions. Word has length 63 [2021-11-21 01:50:52,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:52,834 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 215 transitions. [2021-11-21 01:50:52,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.75) internal successors, (63), 4 states have internal predecessors, (63), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:52,835 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 215 transitions. [2021-11-21 01:50:52,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-21 01:50:52,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:52,836 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:52,836 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-21 01:50:52,836 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:52,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:52,837 INFO L85 PathProgramCache]: Analyzing trace with hash -2025326313, now seen corresponding path program 1 times [2021-11-21 01:50:52,837 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:52,837 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [597375325] [2021-11-21 01:50:52,837 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:52,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:52,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:52,920 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 23 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:52,920 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:52,920 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [597375325] [2021-11-21 01:50:52,920 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [597375325] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:52,921 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:52,921 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:52,921 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1490716842] [2021-11-21 01:50:52,921 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:52,922 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:52,922 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:52,922 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:52,922 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:52,923 INFO L87 Difference]: Start difference. First operand 151 states and 215 transitions. Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:54,938 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:55,252 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:55,253 INFO L93 Difference]: Finished difference Result 302 states and 431 transitions. [2021-11-21 01:50:55,254 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:55,254 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 64 [2021-11-21 01:50:55,254 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:55,255 INFO L225 Difference]: With dead ends: 302 [2021-11-21 01:50:55,255 INFO L226 Difference]: Without dead ends: 163 [2021-11-21 01:50:55,255 INFO L932 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-11-21 01:50:55,256 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 24 mSDsluCounter, 220 mSDsCounter, 0 mSdLazyCounter, 171 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 319 SdHoareTripleChecker+Invalid, 179 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 171 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:55,256 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 319 Invalid, 179 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 171 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:50:55,257 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 163 states. [2021-11-21 01:50:55,261 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 163 to 151. [2021-11-21 01:50:55,262 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.4266666666666667) internal successors, (214), 150 states have internal predecessors, (214), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:55,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 214 transitions. [2021-11-21 01:50:55,263 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 214 transitions. Word has length 64 [2021-11-21 01:50:55,263 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:55,263 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 214 transitions. [2021-11-21 01:50:55,263 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 4 states have internal predecessors, (64), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:55,263 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 214 transitions. [2021-11-21 01:50:55,264 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-21 01:50:55,264 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:55,264 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:55,264 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-21 01:50:55,265 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:55,265 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:55,265 INFO L85 PathProgramCache]: Analyzing trace with hash -1556013155, now seen corresponding path program 1 times [2021-11-21 01:50:55,265 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:55,265 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160066408] [2021-11-21 01:50:55,266 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:55,266 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:55,290 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:55,331 INFO L134 CoverageAnalysis]: Checked inductivity of 25 backedges. 25 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:50:55,331 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:55,331 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160066408] [2021-11-21 01:50:55,331 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160066408] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:55,332 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:55,332 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:50:55,332 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1584596252] [2021-11-21 01:50:55,332 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:55,334 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:50:55,334 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:55,334 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:50:55,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:50:55,335 INFO L87 Difference]: Start difference. First operand 151 states and 214 transitions. Second operand has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:57,344 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:50:57,597 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:50:57,597 INFO L93 Difference]: Finished difference Result 294 states and 420 transitions. [2021-11-21 01:50:57,598 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:50:57,599 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 65 [2021-11-21 01:50:57,599 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:50:57,600 INFO L225 Difference]: With dead ends: 294 [2021-11-21 01:50:57,600 INFO L226 Difference]: Without dead ends: 155 [2021-11-21 01:50:57,601 INFO L932 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-11-21 01:50:57,602 INFO L933 BasicCegarLoop]: 131 mSDtfsCounter, 18 mSDsluCounter, 225 mSDsCounter, 0 mSdLazyCounter, 163 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18 SdHoareTripleChecker+Valid, 327 SdHoareTripleChecker+Invalid, 167 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 163 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:50:57,602 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [18 Valid, 327 Invalid, 167 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 163 Invalid, 1 Unknown, 0 Unchecked, 2.2s Time] [2021-11-21 01:50:57,603 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 155 states. [2021-11-21 01:50:57,609 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 155 to 151. [2021-11-21 01:50:57,609 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 151 states, 150 states have (on average 1.42) internal successors, (213), 150 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:57,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 151 states to 151 states and 213 transitions. [2021-11-21 01:50:57,610 INFO L78 Accepts]: Start accepts. Automaton has 151 states and 213 transitions. Word has length 65 [2021-11-21 01:50:57,611 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:50:57,611 INFO L470 AbstractCegarLoop]: Abstraction has 151 states and 213 transitions. [2021-11-21 01:50:57,611 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.25) internal successors, (65), 4 states have internal predecessors, (65), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:57,611 INFO L276 IsEmpty]: Start isEmpty. Operand 151 states and 213 transitions. [2021-11-21 01:50:57,612 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-21 01:50:57,612 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:50:57,612 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:50:57,613 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-21 01:50:57,613 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:50:57,613 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:50:57,613 INFO L85 PathProgramCache]: Analyzing trace with hash 314593109, now seen corresponding path program 1 times [2021-11-21 01:50:57,614 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:50:57,614 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1803881241] [2021-11-21 01:50:57,614 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:50:57,614 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:50:57,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:50:57,787 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:50:57,787 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:50:57,787 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1803881241] [2021-11-21 01:50:57,787 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1803881241] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:50:57,787 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:50:57,788 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:50:57,788 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [778572031] [2021-11-21 01:50:57,788 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:50:57,789 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:50:57,789 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:50:57,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:50:57,789 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:50:57,790 INFO L87 Difference]: Start difference. First operand 151 states and 213 transitions. Second operand has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:50:59,802 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:00,452 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:00,452 INFO L93 Difference]: Finished difference Result 384 states and 553 transitions. [2021-11-21 01:51:00,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:51:00,453 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 68 [2021-11-21 01:51:00,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:00,455 INFO L225 Difference]: With dead ends: 384 [2021-11-21 01:51:00,455 INFO L226 Difference]: Without dead ends: 245 [2021-11-21 01:51:00,455 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:00,456 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 196 mSDsluCounter, 283 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 19 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 196 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 402 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 19 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:00,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [196 Valid, 345 Invalid, 402 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [19 Valid, 382 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:00,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 245 states. [2021-11-21 01:51:00,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 245 to 188. [2021-11-21 01:51:00,466 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 188 states, 187 states have (on average 1.4973262032085561) internal successors, (280), 187 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:00,467 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 188 states to 188 states and 280 transitions. [2021-11-21 01:51:00,467 INFO L78 Accepts]: Start accepts. Automaton has 188 states and 280 transitions. Word has length 68 [2021-11-21 01:51:00,467 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:00,468 INFO L470 AbstractCegarLoop]: Abstraction has 188 states and 280 transitions. [2021-11-21 01:51:00,468 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 9.833333333333334) internal successors, (59), 6 states have internal predecessors, (59), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:00,468 INFO L276 IsEmpty]: Start isEmpty. Operand 188 states and 280 transitions. [2021-11-21 01:51:00,469 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-21 01:51:00,469 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:00,469 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:00,470 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-21 01:51:00,470 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:00,470 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:00,470 INFO L85 PathProgramCache]: Analyzing trace with hash 1154668272, now seen corresponding path program 1 times [2021-11-21 01:51:00,471 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:00,471 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1828723989] [2021-11-21 01:51:00,471 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:00,471 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:00,507 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:00,584 INFO L134 CoverageAnalysis]: Checked inductivity of 36 backedges. 26 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:51:00,584 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:00,584 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1828723989] [2021-11-21 01:51:00,584 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1828723989] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:00,585 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:00,585 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:51:00,585 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1439684892] [2021-11-21 01:51:00,585 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:00,586 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:51:00,586 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:00,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:51:00,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:00,587 INFO L87 Difference]: Start difference. First operand 188 states and 280 transitions. Second operand has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:02,598 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:03,333 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:03,333 INFO L93 Difference]: Finished difference Result 416 states and 614 transitions. [2021-11-21 01:51:03,334 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:51:03,334 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 69 [2021-11-21 01:51:03,334 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:03,336 INFO L225 Difference]: With dead ends: 416 [2021-11-21 01:51:03,336 INFO L226 Difference]: Without dead ends: 240 [2021-11-21 01:51:03,337 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:03,338 INFO L933 BasicCegarLoop]: 100 mSDtfsCounter, 141 mSDsluCounter, 284 mSDsCounter, 0 mSdLazyCounter, 382 mSolverCounterSat, 16 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 345 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 16 IncrementalHoareTripleChecker+Valid, 382 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:03,338 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 345 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [16 Valid, 382 Invalid, 1 Unknown, 0 Unchecked, 2.7s Time] [2021-11-21 01:51:03,339 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 240 states. [2021-11-21 01:51:03,349 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 240 to 189. [2021-11-21 01:51:03,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 1.4946808510638299) internal successors, (281), 188 states have internal predecessors, (281), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:03,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 281 transitions. [2021-11-21 01:51:03,350 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 281 transitions. Word has length 69 [2021-11-21 01:51:03,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:03,351 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 281 transitions. [2021-11-21 01:51:03,351 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.0) internal successors, (60), 6 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:03,351 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 281 transitions. [2021-11-21 01:51:03,353 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-21 01:51:03,354 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:03,354 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:03,354 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-21 01:51:03,354 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:03,355 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:03,355 INFO L85 PathProgramCache]: Analyzing trace with hash -974997851, now seen corresponding path program 1 times [2021-11-21 01:51:03,355 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:03,355 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [576962663] [2021-11-21 01:51:03,355 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:03,356 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:03,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:03,483 INFO L134 CoverageAnalysis]: Checked inductivity of 51 backedges. 41 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:51:03,483 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:03,484 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [576962663] [2021-11-21 01:51:03,484 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [576962663] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:03,484 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:03,484 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:03,484 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [704976753] [2021-11-21 01:51:03,485 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:03,485 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:03,485 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:03,486 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:03,486 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:03,486 INFO L87 Difference]: Start difference. First operand 189 states and 281 transitions. Second operand has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:05,497 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:06,035 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:06,035 INFO L93 Difference]: Finished difference Result 413 states and 609 transitions. [2021-11-21 01:51:06,039 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:06,039 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-21 01:51:06,039 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:06,041 INFO L225 Difference]: With dead ends: 413 [2021-11-21 01:51:06,041 INFO L226 Difference]: Without dead ends: 236 [2021-11-21 01:51:06,041 INFO L932 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-11-21 01:51:06,042 INFO L933 BasicCegarLoop]: 99 mSDtfsCounter, 93 mSDsluCounter, 191 mSDsCounter, 0 mSdLazyCounter, 264 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 93 SdHoareTripleChecker+Valid, 263 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 264 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:06,042 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [93 Valid, 263 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 264 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:51:06,043 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 236 states. [2021-11-21 01:51:06,053 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 236 to 189. [2021-11-21 01:51:06,053 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 189 states, 188 states have (on average 1.4893617021276595) internal successors, (280), 188 states have internal predecessors, (280), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:06,054 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 189 states to 189 states and 280 transitions. [2021-11-21 01:51:06,054 INFO L78 Accepts]: Start accepts. Automaton has 189 states and 280 transitions. Word has length 80 [2021-11-21 01:51:06,055 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:06,055 INFO L470 AbstractCegarLoop]: Abstraction has 189 states and 280 transitions. [2021-11-21 01:51:06,055 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 17.75) internal successors, (71), 4 states have internal predecessors, (71), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:06,055 INFO L276 IsEmpty]: Start isEmpty. Operand 189 states and 280 transitions. [2021-11-21 01:51:06,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-21 01:51:06,058 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:06,059 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:06,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-21 01:51:06,059 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:06,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:06,060 INFO L85 PathProgramCache]: Analyzing trace with hash -869197826, now seen corresponding path program 1 times [2021-11-21 01:51:06,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:06,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1425135439] [2021-11-21 01:51:06,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:06,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:06,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:06,159 INFO L134 CoverageAnalysis]: Checked inductivity of 63 backedges. 36 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:51:06,160 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:06,160 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1425135439] [2021-11-21 01:51:06,160 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1425135439] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:06,160 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:06,161 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:06,161 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6028680] [2021-11-21 01:51:06,161 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:06,161 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:06,162 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:06,162 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:06,162 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:06,163 INFO L87 Difference]: Start difference. First operand 189 states and 280 transitions. Second operand has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:08,175 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:08,814 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:08,814 INFO L93 Difference]: Finished difference Result 428 states and 642 transitions. [2021-11-21 01:51:08,815 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:08,816 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-21 01:51:08,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:08,818 INFO L225 Difference]: With dead ends: 428 [2021-11-21 01:51:08,818 INFO L226 Difference]: Without dead ends: 251 [2021-11-21 01:51:08,818 INFO L932 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-11-21 01:51:08,819 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 46 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 46 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 263 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:08,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [46 Valid, 409 Invalid, 263 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 251 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:08,820 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 251 states. [2021-11-21 01:51:08,832 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 251 to 219. [2021-11-21 01:51:08,833 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 219 states, 218 states have (on average 1.5275229357798166) internal successors, (333), 218 states have internal predecessors, (333), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:08,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 219 states to 219 states and 333 transitions. [2021-11-21 01:51:08,834 INFO L78 Accepts]: Start accepts. Automaton has 219 states and 333 transitions. Word has length 80 [2021-11-21 01:51:08,834 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:08,834 INFO L470 AbstractCegarLoop]: Abstraction has 219 states and 333 transitions. [2021-11-21 01:51:08,835 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.5) internal successors, (62), 4 states have internal predecessors, (62), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:08,835 INFO L276 IsEmpty]: Start isEmpty. Operand 219 states and 333 transitions. [2021-11-21 01:51:08,836 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 81 [2021-11-21 01:51:08,836 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:08,836 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:08,837 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable22 [2021-11-21 01:51:08,837 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:08,837 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:08,837 INFO L85 PathProgramCache]: Analyzing trace with hash -290578597, now seen corresponding path program 1 times [2021-11-21 01:51:08,838 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:08,838 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1065119785] [2021-11-21 01:51:08,838 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:08,838 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:08,869 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:08,928 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:51:08,928 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:08,928 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1065119785] [2021-11-21 01:51:08,928 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1065119785] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:08,929 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:08,929 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:08,929 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2122736176] [2021-11-21 01:51:08,929 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:08,930 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:08,930 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:08,930 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:08,931 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:08,931 INFO L87 Difference]: Start difference. First operand 219 states and 333 transitions. Second operand has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:10,943 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:11,584 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:11,585 INFO L93 Difference]: Finished difference Result 516 states and 788 transitions. [2021-11-21 01:51:11,587 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:11,587 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 80 [2021-11-21 01:51:11,587 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:11,590 INFO L225 Difference]: With dead ends: 516 [2021-11-21 01:51:11,590 INFO L226 Difference]: Without dead ends: 309 [2021-11-21 01:51:11,590 INFO L932 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-11-21 01:51:11,591 INFO L933 BasicCegarLoop]: 189 mSDtfsCounter, 72 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 306 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 443 SdHoareTripleChecker+Invalid, 317 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 306 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:11,591 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 443 Invalid, 317 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 306 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:11,592 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 309 states. [2021-11-21 01:51:11,604 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 309 to 256. [2021-11-21 01:51:11,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5686274509803921) internal successors, (400), 255 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:11,606 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 400 transitions. [2021-11-21 01:51:11,607 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 400 transitions. Word has length 80 [2021-11-21 01:51:11,607 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:11,607 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 400 transitions. [2021-11-21 01:51:11,607 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.0) internal successors, (60), 4 states have internal predecessors, (60), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:11,608 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 400 transitions. [2021-11-21 01:51:11,609 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-21 01:51:11,609 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:11,609 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:11,610 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-21 01:51:11,610 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:11,610 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:11,610 INFO L85 PathProgramCache]: Analyzing trace with hash 1131397189, now seen corresponding path program 1 times [2021-11-21 01:51:11,611 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:11,611 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [125645110] [2021-11-21 01:51:11,611 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:11,611 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:11,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:11,777 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-21 01:51:11,778 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:11,778 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [125645110] [2021-11-21 01:51:11,778 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [125645110] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:11,778 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:11,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:51:11,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [242896440] [2021-11-21 01:51:11,779 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:11,779 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:51:11,780 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:11,780 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:51:11,780 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:11,781 INFO L87 Difference]: Start difference. First operand 256 states and 400 transitions. Second operand has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:13,793 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:14,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:14,440 INFO L93 Difference]: Finished difference Result 600 states and 938 transitions. [2021-11-21 01:51:14,440 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:14,440 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-11-21 01:51:14,440 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:14,442 INFO L225 Difference]: With dead ends: 600 [2021-11-21 01:51:14,443 INFO L226 Difference]: Without dead ends: 356 [2021-11-21 01:51:14,443 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:14,444 INFO L933 BasicCegarLoop]: 80 mSDtfsCounter, 118 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 318 mSolverCounterSat, 45 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 292 SdHoareTripleChecker+Invalid, 364 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 45 IncrementalHoareTripleChecker+Valid, 318 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:14,445 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 292 Invalid, 364 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [45 Valid, 318 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:14,446 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 356 states. [2021-11-21 01:51:14,456 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 356 to 256. [2021-11-21 01:51:14,457 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 256 states, 255 states have (on average 1.5686274509803921) internal successors, (400), 255 states have internal predecessors, (400), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:14,458 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 256 states to 256 states and 400 transitions. [2021-11-21 01:51:14,458 INFO L78 Accepts]: Start accepts. Automaton has 256 states and 400 transitions. Word has length 81 [2021-11-21 01:51:14,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:14,458 INFO L470 AbstractCegarLoop]: Abstraction has 256 states and 400 transitions. [2021-11-21 01:51:14,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.2) internal successors, (66), 5 states have internal predecessors, (66), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:14,459 INFO L276 IsEmpty]: Start isEmpty. Operand 256 states and 400 transitions. [2021-11-21 01:51:14,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 82 [2021-11-21 01:51:14,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:14,460 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:14,460 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24 [2021-11-21 01:51:14,461 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:14,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:14,461 INFO L85 PathProgramCache]: Analyzing trace with hash -425785430, now seen corresponding path program 1 times [2021-11-21 01:51:14,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:14,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [651856646] [2021-11-21 01:51:14,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:14,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:14,491 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:14,534 INFO L134 CoverageAnalysis]: Checked inductivity of 69 backedges. 38 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:51:14,534 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:14,534 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [651856646] [2021-11-21 01:51:14,534 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [651856646] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:14,534 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:14,535 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:14,535 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1378364818] [2021-11-21 01:51:14,535 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:14,535 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:14,536 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:14,536 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:14,536 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:14,537 INFO L87 Difference]: Start difference. First operand 256 states and 400 transitions. Second operand has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:16,549 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:17,155 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:17,155 INFO L93 Difference]: Finished difference Result 585 states and 916 transitions. [2021-11-21 01:51:17,156 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:17,157 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 81 [2021-11-21 01:51:17,157 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:17,159 INFO L225 Difference]: With dead ends: 585 [2021-11-21 01:51:17,159 INFO L226 Difference]: Without dead ends: 341 [2021-11-21 01:51:17,160 INFO L932 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-11-21 01:51:17,160 INFO L933 BasicCegarLoop]: 185 mSDtfsCounter, 66 mSDsluCounter, 288 mSDsCounter, 0 mSdLazyCounter, 303 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 435 SdHoareTripleChecker+Invalid, 314 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 303 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:17,161 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 435 Invalid, 314 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 303 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:17,162 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 341 states. [2021-11-21 01:51:17,172 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 341 to 266. [2021-11-21 01:51:17,173 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 266 states, 265 states have (on average 1.5622641509433963) internal successors, (414), 265 states have internal predecessors, (414), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:17,174 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 266 states to 266 states and 414 transitions. [2021-11-21 01:51:17,175 INFO L78 Accepts]: Start accepts. Automaton has 266 states and 414 transitions. Word has length 81 [2021-11-21 01:51:17,175 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:17,175 INFO L470 AbstractCegarLoop]: Abstraction has 266 states and 414 transitions. [2021-11-21 01:51:17,175 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 15.25) internal successors, (61), 4 states have internal predecessors, (61), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:17,176 INFO L276 IsEmpty]: Start isEmpty. Operand 266 states and 414 transitions. [2021-11-21 01:51:17,177 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 83 [2021-11-21 01:51:17,177 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:17,177 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:17,177 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable25 [2021-11-21 01:51:17,177 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:17,178 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:17,178 INFO L85 PathProgramCache]: Analyzing trace with hash 705790976, now seen corresponding path program 1 times [2021-11-21 01:51:17,178 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:17,178 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1321098775] [2021-11-21 01:51:17,179 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:17,179 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:17,223 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:17,316 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 33 proven. 0 refuted. 0 times theorem prover too weak. 21 trivial. 0 not checked. [2021-11-21 01:51:17,316 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:17,316 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1321098775] [2021-11-21 01:51:17,317 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1321098775] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:17,317 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:17,317 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-21 01:51:17,317 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90077160] [2021-11-21 01:51:17,317 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:17,318 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-21 01:51:17,318 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:17,318 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-21 01:51:17,319 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:51:17,320 INFO L87 Difference]: Start difference. First operand 266 states and 414 transitions. Second operand has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:19,329 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:19,855 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:19,855 INFO L93 Difference]: Finished difference Result 611 states and 954 transitions. [2021-11-21 01:51:19,856 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:19,856 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 82 [2021-11-21 01:51:19,856 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:19,858 INFO L225 Difference]: With dead ends: 611 [2021-11-21 01:51:19,858 INFO L226 Difference]: Without dead ends: 357 [2021-11-21 01:51:19,859 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=17, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:19,860 INFO L933 BasicCegarLoop]: 85 mSDtfsCounter, 118 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 316 mSolverCounterSat, 48 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 118 SdHoareTripleChecker+Valid, 302 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 48 IncrementalHoareTripleChecker+Valid, 316 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:19,860 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [118 Valid, 302 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [48 Valid, 316 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:51:19,861 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 357 states. [2021-11-21 01:51:19,872 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 357 to 257. [2021-11-21 01:51:19,873 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 257 states, 256 states have (on average 1.57421875) internal successors, (403), 256 states have internal predecessors, (403), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:19,873 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 257 states to 257 states and 403 transitions. [2021-11-21 01:51:19,874 INFO L78 Accepts]: Start accepts. Automaton has 257 states and 403 transitions. Word has length 82 [2021-11-21 01:51:19,874 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:19,874 INFO L470 AbstractCegarLoop]: Abstraction has 257 states and 403 transitions. [2021-11-21 01:51:19,874 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 13.4) internal successors, (67), 5 states have internal predecessors, (67), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:19,875 INFO L276 IsEmpty]: Start isEmpty. Operand 257 states and 403 transitions. [2021-11-21 01:51:19,876 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-11-21 01:51:19,876 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:19,876 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:19,877 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable26 [2021-11-21 01:51:19,877 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:19,877 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:19,877 INFO L85 PathProgramCache]: Analyzing trace with hash -1320134973, now seen corresponding path program 1 times [2021-11-21 01:51:19,878 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:19,878 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673286732] [2021-11-21 01:51:19,878 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:19,878 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:19,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:20,003 INFO L134 CoverageAnalysis]: Checked inductivity of 88 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:51:20,004 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:20,004 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673286732] [2021-11-21 01:51:20,004 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673286732] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:20,004 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:20,005 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:51:20,005 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398963529] [2021-11-21 01:51:20,005 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:20,005 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:51:20,006 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:20,006 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:51:20,006 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:20,007 INFO L87 Difference]: Start difference. First operand 257 states and 403 transitions. Second operand has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:22,024 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:22,829 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:22,829 INFO L93 Difference]: Finished difference Result 578 states and 908 transitions. [2021-11-21 01:51:22,830 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:51:22,830 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 96 [2021-11-21 01:51:22,831 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:22,832 INFO L225 Difference]: With dead ends: 578 [2021-11-21 01:51:22,833 INFO L226 Difference]: Without dead ends: 333 [2021-11-21 01:51:22,833 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:22,834 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 87 mSDsluCounter, 376 mSDsCounter, 0 mSdLazyCounter, 484 mSolverCounterSat, 11 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 429 SdHoareTripleChecker+Invalid, 496 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 11 IncrementalHoareTripleChecker+Valid, 484 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:22,834 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 429 Invalid, 496 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [11 Valid, 484 Invalid, 1 Unknown, 0 Unchecked, 2.8s Time] [2021-11-21 01:51:22,835 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-11-21 01:51:22,846 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 277. [2021-11-21 01:51:22,847 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 277 states, 276 states have (on average 1.6014492753623188) internal successors, (442), 276 states have internal predecessors, (442), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:22,848 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 277 states to 277 states and 442 transitions. [2021-11-21 01:51:22,848 INFO L78 Accepts]: Start accepts. Automaton has 277 states and 442 transitions. Word has length 96 [2021-11-21 01:51:22,849 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:22,849 INFO L470 AbstractCegarLoop]: Abstraction has 277 states and 442 transitions. [2021-11-21 01:51:22,849 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.5) internal successors, (87), 6 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:22,849 INFO L276 IsEmpty]: Start isEmpty. Operand 277 states and 442 transitions. [2021-11-21 01:51:22,851 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-21 01:51:22,851 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:22,851 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:22,851 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable27 [2021-11-21 01:51:22,851 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:22,852 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:22,852 INFO L85 PathProgramCache]: Analyzing trace with hash 1749467147, now seen corresponding path program 1 times [2021-11-21 01:51:22,852 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:22,852 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1800116480] [2021-11-21 01:51:22,853 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:22,853 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:22,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:22,970 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 83 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:51:22,971 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:22,971 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1800116480] [2021-11-21 01:51:22,971 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1800116480] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:22,971 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:22,971 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:51:22,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780856732] [2021-11-21 01:51:22,972 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:22,972 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:51:22,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:22,973 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:51:22,973 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:22,974 INFO L87 Difference]: Start difference. First operand 277 states and 442 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:24,986 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:25,575 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:25,576 INFO L93 Difference]: Finished difference Result 598 states and 946 transitions. [2021-11-21 01:51:25,576 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:51:25,577 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-11-21 01:51:25,577 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:25,579 INFO L225 Difference]: With dead ends: 598 [2021-11-21 01:51:25,579 INFO L226 Difference]: Without dead ends: 333 [2021-11-21 01:51:25,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:25,581 INFO L933 BasicCegarLoop]: 103 mSDtfsCounter, 173 mSDsluCounter, 287 mSDsCounter, 0 mSdLazyCounter, 376 mSolverCounterSat, 13 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 173 SdHoareTripleChecker+Valid, 351 SdHoareTripleChecker+Invalid, 390 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 376 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:25,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [173 Valid, 351 Invalid, 390 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 376 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:25,582 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 333 states. [2021-11-21 01:51:25,602 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 333 to 282. [2021-11-21 01:51:25,602 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 282 states, 281 states have (on average 1.604982206405694) internal successors, (451), 281 states have internal predecessors, (451), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:25,603 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 282 states to 282 states and 451 transitions. [2021-11-21 01:51:25,604 INFO L78 Accepts]: Start accepts. Automaton has 282 states and 451 transitions. Word has length 101 [2021-11-21 01:51:25,604 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:25,604 INFO L470 AbstractCegarLoop]: Abstraction has 282 states and 451 transitions. [2021-11-21 01:51:25,609 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:25,609 INFO L276 IsEmpty]: Start isEmpty. Operand 282 states and 451 transitions. [2021-11-21 01:51:25,610 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-21 01:51:25,610 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:25,611 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:25,611 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable28 [2021-11-21 01:51:25,611 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:25,611 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:25,612 INFO L85 PathProgramCache]: Analyzing trace with hash -1170692304, now seen corresponding path program 1 times [2021-11-21 01:51:25,612 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:25,612 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [802826397] [2021-11-21 01:51:25,612 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:25,612 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:25,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:25,760 INFO L134 CoverageAnalysis]: Checked inductivity of 94 backedges. 84 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:51:25,761 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:25,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [802826397] [2021-11-21 01:51:25,762 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [802826397] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:25,762 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:25,762 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:51:25,762 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [709826696] [2021-11-21 01:51:25,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:25,763 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:51:25,763 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:25,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:51:25,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:25,764 INFO L87 Difference]: Start difference. First operand 282 states and 451 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:27,775 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:28,428 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:28,428 INFO L93 Difference]: Finished difference Result 601 states and 952 transitions. [2021-11-21 01:51:28,429 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:51:28,430 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-11-21 01:51:28,430 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:28,432 INFO L225 Difference]: With dead ends: 601 [2021-11-21 01:51:28,433 INFO L226 Difference]: Without dead ends: 331 [2021-11-21 01:51:28,434 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:28,435 INFO L933 BasicCegarLoop]: 104 mSDtfsCounter, 126 mSDsluCounter, 313 mSDsCounter, 0 mSdLazyCounter, 402 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 126 SdHoareTripleChecker+Valid, 376 SdHoareTripleChecker+Invalid, 415 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 402 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:28,435 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [126 Valid, 376 Invalid, 415 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 402 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:28,436 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 331 states. [2021-11-21 01:51:28,449 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 331 to 283. [2021-11-21 01:51:28,450 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 283 states, 282 states have (on average 1.6028368794326242) internal successors, (452), 282 states have internal predecessors, (452), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:28,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 283 states to 283 states and 452 transitions. [2021-11-21 01:51:28,451 INFO L78 Accepts]: Start accepts. Automaton has 283 states and 452 transitions. Word has length 102 [2021-11-21 01:51:28,452 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:28,452 INFO L470 AbstractCegarLoop]: Abstraction has 283 states and 452 transitions. [2021-11-21 01:51:28,452 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:28,452 INFO L276 IsEmpty]: Start isEmpty. Operand 283 states and 452 transitions. [2021-11-21 01:51:28,454 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2021-11-21 01:51:28,454 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:28,454 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:28,455 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable29 [2021-11-21 01:51:28,455 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:28,455 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:28,455 INFO L85 PathProgramCache]: Analyzing trace with hash 2138222732, now seen corresponding path program 1 times [2021-11-21 01:51:28,456 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:28,456 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [420277611] [2021-11-21 01:51:28,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:28,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:28,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:28,575 INFO L134 CoverageAnalysis]: Checked inductivity of 95 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 10 trivial. 0 not checked. [2021-11-21 01:51:28,575 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:28,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [420277611] [2021-11-21 01:51:28,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [420277611] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:28,576 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:28,576 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:51:28,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1573378694] [2021-11-21 01:51:28,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:28,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:51:28,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:28,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:51:28,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:51:28,578 INFO L87 Difference]: Start difference. First operand 283 states and 452 transitions. Second operand has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:30,590 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:31,202 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:31,202 INFO L93 Difference]: Finished difference Result 597 states and 945 transitions. [2021-11-21 01:51:31,203 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:51:31,203 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 107 [2021-11-21 01:51:31,203 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:31,205 INFO L225 Difference]: With dead ends: 597 [2021-11-21 01:51:31,205 INFO L226 Difference]: Without dead ends: 326 [2021-11-21 01:51:31,206 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:51:31,207 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 116 mSDsluCounter, 291 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 12 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 116 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 383 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 12 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:31,207 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [116 Valid, 357 Invalid, 383 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [12 Valid, 370 Invalid, 1 Unknown, 0 Unchecked, 2.6s Time] [2021-11-21 01:51:31,208 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 326 states. [2021-11-21 01:51:31,220 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 326 to 286. [2021-11-21 01:51:31,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 1.5964912280701755) internal successors, (455), 285 states have internal predecessors, (455), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:31,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 455 transitions. [2021-11-21 01:51:31,222 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 455 transitions. Word has length 107 [2021-11-21 01:51:31,222 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:31,222 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 455 transitions. [2021-11-21 01:51:31,222 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 16.333333333333332) internal successors, (98), 6 states have internal predecessors, (98), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:31,223 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 455 transitions. [2021-11-21 01:51:31,224 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-21 01:51:31,224 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:31,224 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:31,225 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable30 [2021-11-21 01:51:31,225 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:31,225 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:31,226 INFO L85 PathProgramCache]: Analyzing trace with hash -1828522004, now seen corresponding path program 1 times [2021-11-21 01:51:31,226 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:31,226 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [861126179] [2021-11-21 01:51:31,226 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:31,226 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:31,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:31,329 INFO L134 CoverageAnalysis]: Checked inductivity of 125 backedges. 89 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:51:31,329 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:31,330 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [861126179] [2021-11-21 01:51:31,330 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [861126179] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:31,330 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:31,330 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:31,330 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [472300365] [2021-11-21 01:51:31,331 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:31,331 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:31,331 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:31,332 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:31,332 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:31,332 INFO L87 Difference]: Start difference. First operand 286 states and 455 transitions. Second operand has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:33,331 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:35,362 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:37,385 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:37,761 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:37,761 INFO L93 Difference]: Finished difference Result 596 states and 942 transitions. [2021-11-21 01:51:37,762 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:37,762 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-11-21 01:51:37,762 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:37,764 INFO L225 Difference]: With dead ends: 596 [2021-11-21 01:51:37,764 INFO L226 Difference]: Without dead ends: 322 [2021-11-21 01:51:37,764 INFO L932 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-11-21 01:51:37,765 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 76 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 251 mSolverCounterSat, 8 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 76 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 261 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 251 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:37,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [76 Valid, 277 Invalid, 261 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 251 Invalid, 2 Unknown, 0 Unchecked, 6.4s Time] [2021-11-21 01:51:37,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 322 states. [2021-11-21 01:51:37,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 322 to 286. [2021-11-21 01:51:37,778 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 286 states, 285 states have (on average 1.592982456140351) internal successors, (454), 285 states have internal predecessors, (454), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:37,780 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 286 states to 286 states and 454 transitions. [2021-11-21 01:51:37,780 INFO L78 Accepts]: Start accepts. Automaton has 286 states and 454 transitions. Word has length 108 [2021-11-21 01:51:37,780 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:37,780 INFO L470 AbstractCegarLoop]: Abstraction has 286 states and 454 transitions. [2021-11-21 01:51:37,781 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.5) internal successors, (74), 4 states have internal predecessors, (74), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:37,781 INFO L276 IsEmpty]: Start isEmpty. Operand 286 states and 454 transitions. [2021-11-21 01:51:37,782 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2021-11-21 01:51:37,782 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:37,782 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:37,783 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable31 [2021-11-21 01:51:37,783 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:37,783 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:37,784 INFO L85 PathProgramCache]: Analyzing trace with hash 2034598345, now seen corresponding path program 1 times [2021-11-21 01:51:37,784 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:37,784 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [353778140] [2021-11-21 01:51:37,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:37,784 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:37,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:37,857 INFO L134 CoverageAnalysis]: Checked inductivity of 133 backedges. 102 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:51:37,858 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:37,858 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [353778140] [2021-11-21 01:51:37,858 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [353778140] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:37,858 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:37,858 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:37,859 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1557627995] [2021-11-21 01:51:37,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:37,859 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:37,859 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:37,860 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:37,860 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:37,860 INFO L87 Difference]: Start difference. First operand 286 states and 454 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:39,873 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:40,332 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:40,332 INFO L93 Difference]: Finished difference Result 642 states and 1019 transitions. [2021-11-21 01:51:40,333 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:40,333 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 108 [2021-11-21 01:51:40,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:40,335 INFO L225 Difference]: With dead ends: 642 [2021-11-21 01:51:40,335 INFO L226 Difference]: Without dead ends: 368 [2021-11-21 01:51:40,336 INFO L932 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-11-21 01:51:40,337 INFO L933 BasicCegarLoop]: 172 mSDtfsCounter, 72 mSDsluCounter, 272 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 409 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:40,337 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 409 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 288 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:40,338 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-11-21 01:51:40,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 316. [2021-11-21 01:51:40,352 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.6095238095238096) internal successors, (507), 315 states have internal predecessors, (507), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:40,353 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 507 transitions. [2021-11-21 01:51:40,353 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 507 transitions. Word has length 108 [2021-11-21 01:51:40,353 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:40,353 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 507 transitions. [2021-11-21 01:51:40,354 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:40,354 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 507 transitions. [2021-11-21 01:51:40,355 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-21 01:51:40,355 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:40,356 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:40,356 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable32 [2021-11-21 01:51:40,356 INFO L402 AbstractCegarLoop]: === Iteration 34 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:40,357 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:40,357 INFO L85 PathProgramCache]: Analyzing trace with hash -1000472653, now seen corresponding path program 1 times [2021-11-21 01:51:40,357 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:40,357 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1034416624] [2021-11-21 01:51:40,357 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:40,358 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:40,405 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:40,454 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 77 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:51:40,455 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:40,455 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1034416624] [2021-11-21 01:51:40,455 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1034416624] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:40,455 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:40,455 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:40,455 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [931011023] [2021-11-21 01:51:40,456 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:40,456 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:40,456 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:40,457 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:40,457 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:40,457 INFO L87 Difference]: Start difference. First operand 316 states and 507 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:42,469 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:42,880 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:42,880 INFO L93 Difference]: Finished difference Result 656 states and 1046 transitions. [2021-11-21 01:51:42,881 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:42,881 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-11-21 01:51:42,881 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:42,883 INFO L225 Difference]: With dead ends: 656 [2021-11-21 01:51:42,883 INFO L226 Difference]: Without dead ends: 352 [2021-11-21 01:51:42,884 INFO L932 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-11-21 01:51:42,885 INFO L933 BasicCegarLoop]: 106 mSDtfsCounter, 78 mSDsluCounter, 199 mSDsCounter, 0 mSdLazyCounter, 250 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 78 SdHoareTripleChecker+Valid, 277 SdHoareTripleChecker+Invalid, 259 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 250 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:42,885 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [78 Valid, 277 Invalid, 259 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 250 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:42,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 352 states. [2021-11-21 01:51:42,898 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 352 to 316. [2021-11-21 01:51:42,899 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.6063492063492064) internal successors, (506), 315 states have internal predecessors, (506), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:42,900 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 506 transitions. [2021-11-21 01:51:42,900 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 506 transitions. Word has length 109 [2021-11-21 01:51:42,901 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:42,901 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 506 transitions. [2021-11-21 01:51:42,901 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:42,901 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 506 transitions. [2021-11-21 01:51:42,903 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2021-11-21 01:51:42,903 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:42,903 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:42,903 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable33 [2021-11-21 01:51:42,903 INFO L402 AbstractCegarLoop]: === Iteration 35 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:42,904 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:42,904 INFO L85 PathProgramCache]: Analyzing trace with hash 938367692, now seen corresponding path program 1 times [2021-11-21 01:51:42,904 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:42,904 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1971421221] [2021-11-21 01:51:42,905 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:42,905 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:42,952 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:43,012 INFO L134 CoverageAnalysis]: Checked inductivity of 129 backedges. 93 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:51:43,013 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:43,013 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1971421221] [2021-11-21 01:51:43,013 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1971421221] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:43,013 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:43,014 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:43,014 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [696818058] [2021-11-21 01:51:43,014 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:43,014 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:43,015 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:43,015 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:43,015 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:43,015 INFO L87 Difference]: Start difference. First operand 316 states and 506 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:45,027 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:45,451 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:45,452 INFO L93 Difference]: Finished difference Result 654 states and 1042 transitions. [2021-11-21 01:51:45,453 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:45,453 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 109 [2021-11-21 01:51:45,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:45,455 INFO L225 Difference]: With dead ends: 654 [2021-11-21 01:51:45,455 INFO L226 Difference]: Without dead ends: 350 [2021-11-21 01:51:45,456 INFO L932 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-11-21 01:51:45,456 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 73 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:45,457 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 281 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:45,458 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-11-21 01:51:45,470 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 316. [2021-11-21 01:51:45,470 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.6031746031746033) internal successors, (505), 315 states have internal predecessors, (505), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:45,471 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 505 transitions. [2021-11-21 01:51:45,473 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 505 transitions. Word has length 109 [2021-11-21 01:51:45,474 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:45,474 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 505 transitions. [2021-11-21 01:51:45,474 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:45,474 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 505 transitions. [2021-11-21 01:51:45,476 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 111 [2021-11-21 01:51:45,476 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:45,478 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:45,479 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable34 [2021-11-21 01:51:45,479 INFO L402 AbstractCegarLoop]: === Iteration 36 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:45,479 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:45,480 INFO L85 PathProgramCache]: Analyzing trace with hash -608216488, now seen corresponding path program 1 times [2021-11-21 01:51:45,480 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:45,480 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [773772292] [2021-11-21 01:51:45,480 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:45,480 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:45,517 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:45,574 INFO L134 CoverageAnalysis]: Checked inductivity of 117 backedges. 81 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:51:45,575 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:45,575 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [773772292] [2021-11-21 01:51:45,575 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [773772292] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:45,575 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:45,575 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:45,576 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1154289280] [2021-11-21 01:51:45,576 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:45,577 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:45,577 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:45,577 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:45,577 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:45,578 INFO L87 Difference]: Start difference. First operand 316 states and 505 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:47,589 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:48,014 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:48,014 INFO L93 Difference]: Finished difference Result 654 states and 1040 transitions. [2021-11-21 01:51:48,015 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:48,015 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 110 [2021-11-21 01:51:48,015 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:48,017 INFO L225 Difference]: With dead ends: 654 [2021-11-21 01:51:48,017 INFO L226 Difference]: Without dead ends: 350 [2021-11-21 01:51:48,018 INFO L932 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-11-21 01:51:48,018 INFO L933 BasicCegarLoop]: 108 mSDtfsCounter, 75 mSDsluCounter, 201 mSDsCounter, 0 mSdLazyCounter, 246 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 281 SdHoareTripleChecker+Invalid, 254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 246 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:48,018 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 281 Invalid, 254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 246 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:48,019 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 350 states. [2021-11-21 01:51:48,031 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 350 to 316. [2021-11-21 01:51:48,032 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.6) internal successors, (504), 315 states have internal predecessors, (504), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:48,033 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 504 transitions. [2021-11-21 01:51:48,033 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 504 transitions. Word has length 110 [2021-11-21 01:51:48,033 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:48,034 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 504 transitions. [2021-11-21 01:51:48,034 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:48,034 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 504 transitions. [2021-11-21 01:51:48,035 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2021-11-21 01:51:48,036 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:48,036 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:48,036 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable35 [2021-11-21 01:51:48,036 INFO L402 AbstractCegarLoop]: === Iteration 37 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:48,037 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:48,037 INFO L85 PathProgramCache]: Analyzing trace with hash 543413400, now seen corresponding path program 1 times [2021-11-21 01:51:48,037 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:48,037 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [877634739] [2021-11-21 01:51:48,038 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:48,038 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:48,086 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:48,137 INFO L134 CoverageAnalysis]: Checked inductivity of 121 backedges. 85 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:51:48,137 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:48,137 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [877634739] [2021-11-21 01:51:48,137 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [877634739] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:48,138 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:48,138 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:48,138 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1051588651] [2021-11-21 01:51:48,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:48,139 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:48,139 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:48,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:48,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:48,140 INFO L87 Difference]: Start difference. First operand 316 states and 504 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:50,152 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:50,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:50,618 INFO L93 Difference]: Finished difference Result 646 states and 1029 transitions. [2021-11-21 01:51:50,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:50,618 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 111 [2021-11-21 01:51:50,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:50,620 INFO L225 Difference]: With dead ends: 646 [2021-11-21 01:51:50,620 INFO L226 Difference]: Without dead ends: 342 [2021-11-21 01:51:50,621 INFO L932 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-11-21 01:51:50,622 INFO L933 BasicCegarLoop]: 112 mSDtfsCounter, 69 mSDsluCounter, 206 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 289 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:50,622 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 289 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:50,623 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 342 states. [2021-11-21 01:51:50,635 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 342 to 316. [2021-11-21 01:51:50,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 316 states, 315 states have (on average 1.596825396825397) internal successors, (503), 315 states have internal predecessors, (503), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:50,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 316 states to 316 states and 503 transitions. [2021-11-21 01:51:50,637 INFO L78 Accepts]: Start accepts. Automaton has 316 states and 503 transitions. Word has length 111 [2021-11-21 01:51:50,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:50,638 INFO L470 AbstractCegarLoop]: Abstraction has 316 states and 503 transitions. [2021-11-21 01:51:50,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:50,638 INFO L276 IsEmpty]: Start isEmpty. Operand 316 states and 503 transitions. [2021-11-21 01:51:50,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-21 01:51:50,639 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:50,640 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:50,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable36 [2021-11-21 01:51:50,640 INFO L402 AbstractCegarLoop]: === Iteration 38 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:50,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:50,641 INFO L85 PathProgramCache]: Analyzing trace with hash -1139701563, now seen corresponding path program 1 times [2021-11-21 01:51:50,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:50,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [700907899] [2021-11-21 01:51:50,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:50,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:50,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:50,708 INFO L134 CoverageAnalysis]: Checked inductivity of 138 backedges. 107 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:51:50,708 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:50,709 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [700907899] [2021-11-21 01:51:50,709 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [700907899] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:50,709 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:50,709 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:50,709 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1083991057] [2021-11-21 01:51:50,710 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:50,710 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:50,710 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:50,711 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:50,711 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:50,711 INFO L87 Difference]: Start difference. First operand 316 states and 503 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:52,725 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:53,165 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:53,165 INFO L93 Difference]: Finished difference Result 672 states and 1063 transitions. [2021-11-21 01:51:53,166 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:53,166 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 113 [2021-11-21 01:51:53,167 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:53,169 INFO L225 Difference]: With dead ends: 672 [2021-11-21 01:51:53,169 INFO L226 Difference]: Without dead ends: 368 [2021-11-21 01:51:53,170 INFO L932 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-11-21 01:51:53,170 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 66 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 284 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 284 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:53,171 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 381 Invalid, 293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 284 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:53,172 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 368 states. [2021-11-21 01:51:53,184 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 368 to 321. [2021-11-21 01:51:53,185 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 321 states, 320 states have (on average 1.6) internal successors, (512), 320 states have internal predecessors, (512), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:53,186 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 321 states to 321 states and 512 transitions. [2021-11-21 01:51:53,186 INFO L78 Accepts]: Start accepts. Automaton has 321 states and 512 transitions. Word has length 113 [2021-11-21 01:51:53,187 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:53,187 INFO L470 AbstractCegarLoop]: Abstraction has 321 states and 512 transitions. [2021-11-21 01:51:53,187 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:53,187 INFO L276 IsEmpty]: Start isEmpty. Operand 321 states and 512 transitions. [2021-11-21 01:51:53,188 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-21 01:51:53,188 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:53,189 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:53,189 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable37 [2021-11-21 01:51:53,189 INFO L402 AbstractCegarLoop]: === Iteration 39 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:53,189 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:53,190 INFO L85 PathProgramCache]: Analyzing trace with hash -540609098, now seen corresponding path program 1 times [2021-11-21 01:51:53,190 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:53,190 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [929871807] [2021-11-21 01:51:53,190 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:53,190 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:53,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:53,267 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:51:53,268 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:53,268 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [929871807] [2021-11-21 01:51:53,268 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [929871807] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:53,268 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:53,268 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:53,269 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1854462435] [2021-11-21 01:51:53,269 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:53,269 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:53,269 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:53,270 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:53,270 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:53,270 INFO L87 Difference]: Start difference. First operand 321 states and 512 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:55,283 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:55,700 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:55,700 INFO L93 Difference]: Finished difference Result 675 states and 1069 transitions. [2021-11-21 01:51:55,700 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:55,701 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-11-21 01:51:55,701 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:55,702 INFO L225 Difference]: With dead ends: 675 [2021-11-21 01:51:55,702 INFO L226 Difference]: Without dead ends: 366 [2021-11-21 01:51:55,703 INFO L932 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-11-21 01:51:55,703 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 63 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:55,704 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 383 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 282 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:51:55,705 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 366 states. [2021-11-21 01:51:55,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 366 to 322. [2021-11-21 01:51:55,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 322 states, 321 states have (on average 1.5981308411214954) internal successors, (513), 321 states have internal predecessors, (513), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:55,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 322 states to 322 states and 513 transitions. [2021-11-21 01:51:55,719 INFO L78 Accepts]: Start accepts. Automaton has 322 states and 513 transitions. Word has length 114 [2021-11-21 01:51:55,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:55,720 INFO L470 AbstractCegarLoop]: Abstraction has 322 states and 513 transitions. [2021-11-21 01:51:55,720 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:55,720 INFO L276 IsEmpty]: Start isEmpty. Operand 322 states and 513 transitions. [2021-11-21 01:51:55,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-21 01:51:55,721 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:55,722 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:55,722 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable38 [2021-11-21 01:51:55,722 INFO L402 AbstractCegarLoop]: === Iteration 40 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:55,722 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:55,723 INFO L85 PathProgramCache]: Analyzing trace with hash 323715407, now seen corresponding path program 1 times [2021-11-21 01:51:55,723 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:55,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1887328099] [2021-11-21 01:51:55,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:55,723 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:55,759 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:55,798 INFO L134 CoverageAnalysis]: Checked inductivity of 150 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 42 trivial. 0 not checked. [2021-11-21 01:51:55,798 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:55,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1887328099] [2021-11-21 01:51:55,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1887328099] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:55,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:55,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:55,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [691912748] [2021-11-21 01:51:55,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:55,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:55,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:55,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:55,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:55,801 INFO L87 Difference]: Start difference. First operand 322 states and 513 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:57,812 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:51:58,136 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:51:58,136 INFO L93 Difference]: Finished difference Result 675 states and 1077 transitions. [2021-11-21 01:51:58,136 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:51:58,137 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-11-21 01:51:58,138 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:51:58,140 INFO L225 Difference]: With dead ends: 675 [2021-11-21 01:51:58,140 INFO L226 Difference]: Without dead ends: 365 [2021-11-21 01:51:58,141 INFO L932 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-11-21 01:51:58,141 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 29 mSDsluCounter, 259 mSDsCounter, 0 mSdLazyCounter, 209 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 29 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 218 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 209 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:51:58,142 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [29 Valid, 387 Invalid, 218 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 209 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:51:58,143 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 365 states. [2021-11-21 01:51:58,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 365 to 346. [2021-11-21 01:51:58,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 346 states, 345 states have (on average 1.6057971014492753) internal successors, (554), 345 states have internal predecessors, (554), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:58,158 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 346 states to 346 states and 554 transitions. [2021-11-21 01:51:58,158 INFO L78 Accepts]: Start accepts. Automaton has 346 states and 554 transitions. Word has length 117 [2021-11-21 01:51:58,158 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:51:58,158 INFO L470 AbstractCegarLoop]: Abstraction has 346 states and 554 transitions. [2021-11-21 01:51:58,158 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:51:58,159 INFO L276 IsEmpty]: Start isEmpty. Operand 346 states and 554 transitions. [2021-11-21 01:51:58,160 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 120 [2021-11-21 01:51:58,160 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:51:58,160 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:51:58,160 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable39 [2021-11-21 01:51:58,161 INFO L402 AbstractCegarLoop]: === Iteration 41 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:51:58,161 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:51:58,161 INFO L85 PathProgramCache]: Analyzing trace with hash -1588689466, now seen corresponding path program 1 times [2021-11-21 01:51:58,161 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:51:58,162 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1158411959] [2021-11-21 01:51:58,162 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:51:58,162 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:51:58,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:51:58,238 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:51:58,239 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:51:58,239 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1158411959] [2021-11-21 01:51:58,239 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1158411959] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:51:58,239 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:51:58,239 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:51:58,240 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1350848819] [2021-11-21 01:51:58,240 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:51:58,241 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:51:58,241 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:51:58,243 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:51:58,243 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:51:58,243 INFO L87 Difference]: Start difference. First operand 346 states and 554 transitions. Second operand has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:00,255 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:00,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:00,695 INFO L93 Difference]: Finished difference Result 724 states and 1151 transitions. [2021-11-21 01:52:00,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:00,695 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 119 [2021-11-21 01:52:00,696 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:00,697 INFO L225 Difference]: With dead ends: 724 [2021-11-21 01:52:00,697 INFO L226 Difference]: Without dead ends: 390 [2021-11-21 01:52:00,698 INFO L932 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-11-21 01:52:00,699 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 57 mSDsluCounter, 260 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 57 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 290 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:00,699 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [57 Valid, 385 Invalid, 290 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 281 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:00,700 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-11-21 01:52:00,729 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 351. [2021-11-21 01:52:00,730 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 1.6028571428571428) internal successors, (561), 350 states have internal predecessors, (561), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:00,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 561 transitions. [2021-11-21 01:52:00,731 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 561 transitions. Word has length 119 [2021-11-21 01:52:00,732 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:00,732 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 561 transitions. [2021-11-21 01:52:00,732 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.75) internal successors, (99), 4 states have internal predecessors, (99), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:00,732 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 561 transitions. [2021-11-21 01:52:00,733 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-21 01:52:00,733 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:00,734 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:00,734 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable40 [2021-11-21 01:52:00,734 INFO L402 AbstractCegarLoop]: === Iteration 42 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:00,734 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:00,735 INFO L85 PathProgramCache]: Analyzing trace with hash 1694005273, now seen corresponding path program 1 times [2021-11-21 01:52:00,735 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:00,735 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1953497720] [2021-11-21 01:52:00,735 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:00,735 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:00,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:00,798 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:52:00,798 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:00,798 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1953497720] [2021-11-21 01:52:00,799 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1953497720] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:00,799 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:00,799 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:00,799 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1717643153] [2021-11-21 01:52:00,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:00,800 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:00,800 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:00,800 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:00,800 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:00,801 INFO L87 Difference]: Start difference. First operand 351 states and 561 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:02,812 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:03,296 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:03,296 INFO L93 Difference]: Finished difference Result 729 states and 1157 transitions. [2021-11-21 01:52:03,297 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:03,297 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-21 01:52:03,297 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:03,299 INFO L225 Difference]: With dead ends: 729 [2021-11-21 01:52:03,299 INFO L226 Difference]: Without dead ends: 390 [2021-11-21 01:52:03,300 INFO L932 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-11-21 01:52:03,301 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 87 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 87 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:03,301 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [87 Valid, 383 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 282 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:52:03,302 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-11-21 01:52:03,316 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 351. [2021-11-21 01:52:03,317 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 1.6) internal successors, (560), 350 states have internal predecessors, (560), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:03,318 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 560 transitions. [2021-11-21 01:52:03,318 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 560 transitions. Word has length 120 [2021-11-21 01:52:03,319 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:03,319 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 560 transitions. [2021-11-21 01:52:03,319 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:03,319 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 560 transitions. [2021-11-21 01:52:03,321 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-21 01:52:03,321 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:03,321 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:03,321 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable41 [2021-11-21 01:52:03,322 INFO L402 AbstractCegarLoop]: === Iteration 43 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:03,322 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:03,322 INFO L85 PathProgramCache]: Analyzing trace with hash -1398683150, now seen corresponding path program 1 times [2021-11-21 01:52:03,322 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:03,323 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1790462856] [2021-11-21 01:52:03,323 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:03,323 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:03,347 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:03,386 INFO L134 CoverageAnalysis]: Checked inductivity of 180 backedges. 123 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:52:03,387 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:03,387 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1790462856] [2021-11-21 01:52:03,387 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1790462856] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:03,387 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:03,387 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:03,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115541627] [2021-11-21 01:52:03,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:03,388 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:03,388 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:03,389 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:03,389 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:03,389 INFO L87 Difference]: Start difference. First operand 351 states and 560 transitions. Second operand has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:05,401 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:05,850 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:05,850 INFO L93 Difference]: Finished difference Result 729 states and 1155 transitions. [2021-11-21 01:52:05,851 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:05,851 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-21 01:52:05,851 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:05,853 INFO L225 Difference]: With dead ends: 729 [2021-11-21 01:52:05,853 INFO L226 Difference]: Without dead ends: 390 [2021-11-21 01:52:05,853 INFO L932 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-11-21 01:52:05,854 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 82 mSDsluCounter, 258 mSDsCounter, 0 mSdLazyCounter, 282 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 82 SdHoareTripleChecker+Valid, 383 SdHoareTripleChecker+Invalid, 291 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 282 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:05,854 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [82 Valid, 383 Invalid, 291 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 282 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:05,855 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 390 states. [2021-11-21 01:52:05,870 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 390 to 351. [2021-11-21 01:52:05,871 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 351 states, 350 states have (on average 1.5971428571428572) internal successors, (559), 350 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:05,872 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 351 states to 351 states and 559 transitions. [2021-11-21 01:52:05,872 INFO L78 Accepts]: Start accepts. Automaton has 351 states and 559 transitions. Word has length 120 [2021-11-21 01:52:05,872 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:05,872 INFO L470 AbstractCegarLoop]: Abstraction has 351 states and 559 transitions. [2021-11-21 01:52:05,873 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 18.75) internal successors, (75), 4 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:05,873 INFO L276 IsEmpty]: Start isEmpty. Operand 351 states and 559 transitions. [2021-11-21 01:52:05,874 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-21 01:52:05,874 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:05,874 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:05,875 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable42 [2021-11-21 01:52:05,875 INFO L402 AbstractCegarLoop]: === Iteration 44 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:05,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:05,875 INFO L85 PathProgramCache]: Analyzing trace with hash 614161367, now seen corresponding path program 1 times [2021-11-21 01:52:05,876 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:05,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673222362] [2021-11-21 01:52:05,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:05,876 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:05,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:05,951 INFO L134 CoverageAnalysis]: Checked inductivity of 140 backedges. 109 proven. 0 refuted. 0 times theorem prover too weak. 31 trivial. 0 not checked. [2021-11-21 01:52:05,951 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:05,951 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673222362] [2021-11-21 01:52:05,951 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673222362] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:05,952 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:05,952 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:05,952 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1516509111] [2021-11-21 01:52:05,952 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:05,953 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:05,953 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:05,953 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:05,954 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:05,954 INFO L87 Difference]: Start difference. First operand 351 states and 559 transitions. Second operand has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:07,967 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:08,425 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:08,425 INFO L93 Difference]: Finished difference Result 727 states and 1151 transitions. [2021-11-21 01:52:08,425 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:08,425 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-21 01:52:08,426 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:08,427 INFO L225 Difference]: With dead ends: 727 [2021-11-21 01:52:08,427 INFO L226 Difference]: Without dead ends: 386 [2021-11-21 01:52:08,428 INFO L932 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-11-21 01:52:08,428 INFO L933 BasicCegarLoop]: 159 mSDtfsCounter, 53 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 281 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 53 SdHoareTripleChecker+Valid, 385 SdHoareTripleChecker+Invalid, 289 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 281 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:08,429 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [53 Valid, 385 Invalid, 289 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 281 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:08,430 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 386 states. [2021-11-21 01:52:08,441 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 386 to 350. [2021-11-21 01:52:08,441 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 350 states, 349 states have (on average 1.5959885386819483) internal successors, (557), 349 states have internal predecessors, (557), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:08,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 350 states to 350 states and 557 transitions. [2021-11-21 01:52:08,443 INFO L78 Accepts]: Start accepts. Automaton has 350 states and 557 transitions. Word has length 120 [2021-11-21 01:52:08,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:08,443 INFO L470 AbstractCegarLoop]: Abstraction has 350 states and 557 transitions. [2021-11-21 01:52:08,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.0) internal successors, (100), 4 states have internal predecessors, (100), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:08,443 INFO L276 IsEmpty]: Start isEmpty. Operand 350 states and 557 transitions. [2021-11-21 01:52:08,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 121 [2021-11-21 01:52:08,445 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:08,445 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:08,445 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable43 [2021-11-21 01:52:08,445 INFO L402 AbstractCegarLoop]: === Iteration 45 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:08,446 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:08,446 INFO L85 PathProgramCache]: Analyzing trace with hash -1316801489, now seen corresponding path program 1 times [2021-11-21 01:52:08,446 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:08,446 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667014339] [2021-11-21 01:52:08,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:08,447 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:08,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:08,525 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-21 01:52:08,525 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:08,525 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667014339] [2021-11-21 01:52:08,525 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667014339] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:08,526 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:08,526 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:08,526 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1684091166] [2021-11-21 01:52:08,526 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:08,526 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:08,526 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:08,526 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:08,526 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:08,527 INFO L87 Difference]: Start difference. First operand 350 states and 557 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:10,535 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:10,948 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:10,948 INFO L93 Difference]: Finished difference Result 745 states and 1188 transitions. [2021-11-21 01:52:10,949 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:10,949 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 120 [2021-11-21 01:52:10,949 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:10,951 INFO L225 Difference]: With dead ends: 745 [2021-11-21 01:52:10,951 INFO L226 Difference]: Without dead ends: 407 [2021-11-21 01:52:10,952 INFO L932 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-11-21 01:52:10,952 INFO L933 BasicCegarLoop]: 170 mSDtfsCounter, 43 mSDsluCounter, 268 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 10 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 249 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 10 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:10,952 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 405 Invalid, 249 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [10 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:10,953 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 407 states. [2021-11-21 01:52:10,968 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 407 to 378. [2021-11-21 01:52:10,969 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 1.6074270557029178) internal successors, (606), 377 states have internal predecessors, (606), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:10,970 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 606 transitions. [2021-11-21 01:52:10,970 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 606 transitions. Word has length 120 [2021-11-21 01:52:10,971 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:10,971 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 606 transitions. [2021-11-21 01:52:10,971 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:10,971 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 606 transitions. [2021-11-21 01:52:10,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-21 01:52:10,972 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:10,973 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:10,973 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable44 [2021-11-21 01:52:10,973 INFO L402 AbstractCegarLoop]: === Iteration 46 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:10,973 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:10,974 INFO L85 PathProgramCache]: Analyzing trace with hash -560370067, now seen corresponding path program 1 times [2021-11-21 01:52:10,974 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:10,974 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [833128896] [2021-11-21 01:52:10,974 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:10,974 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:10,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:11,039 INFO L134 CoverageAnalysis]: Checked inductivity of 165 backedges. 108 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:52:11,040 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:11,040 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [833128896] [2021-11-21 01:52:11,040 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [833128896] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:11,040 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:11,040 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:11,041 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1459583259] [2021-11-21 01:52:11,041 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:11,041 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:11,041 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:11,042 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:11,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:11,042 INFO L87 Difference]: Start difference. First operand 378 states and 606 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:13,055 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:13,504 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:13,505 INFO L93 Difference]: Finished difference Result 780 states and 1244 transitions. [2021-11-21 01:52:13,505 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:13,505 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-11-21 01:52:13,506 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:13,508 INFO L225 Difference]: With dead ends: 780 [2021-11-21 01:52:13,508 INFO L226 Difference]: Without dead ends: 414 [2021-11-21 01:52:13,509 INFO L932 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-11-21 01:52:13,510 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 80 mSDsluCounter, 261 mSDsCounter, 0 mSdLazyCounter, 278 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 80 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 287 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 278 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:13,510 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [80 Valid, 387 Invalid, 287 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 278 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:13,511 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 414 states. [2021-11-21 01:52:13,540 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 414 to 378. [2021-11-21 01:52:13,540 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 1.6047745358090186) internal successors, (605), 377 states have internal predecessors, (605), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:13,542 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 605 transitions. [2021-11-21 01:52:13,542 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 605 transitions. Word has length 121 [2021-11-21 01:52:13,542 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:13,542 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 605 transitions. [2021-11-21 01:52:13,543 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:13,543 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 605 transitions. [2021-11-21 01:52:13,544 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-21 01:52:13,544 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:13,544 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:13,545 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable45 [2021-11-21 01:52:13,545 INFO L402 AbstractCegarLoop]: === Iteration 47 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:13,545 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:13,546 INFO L85 PathProgramCache]: Analyzing trace with hash 1378470278, now seen corresponding path program 1 times [2021-11-21 01:52:13,546 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:13,546 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [497069679] [2021-11-21 01:52:13,546 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:13,546 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:13,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:13,618 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:52:13,619 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:13,619 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [497069679] [2021-11-21 01:52:13,619 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [497069679] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:13,619 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:13,619 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:13,620 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [564848737] [2021-11-21 01:52:13,620 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:13,620 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:13,620 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:13,621 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:13,621 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:13,621 INFO L87 Difference]: Start difference. First operand 378 states and 605 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:15,638 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:16,059 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:16,060 INFO L93 Difference]: Finished difference Result 778 states and 1240 transitions. [2021-11-21 01:52:16,060 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:16,060 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-11-21 01:52:16,061 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:16,063 INFO L225 Difference]: With dead ends: 778 [2021-11-21 01:52:16,063 INFO L226 Difference]: Without dead ends: 412 [2021-11-21 01:52:16,063 INFO L932 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-11-21 01:52:16,064 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 75 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 75 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:16,064 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [75 Valid, 391 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:16,065 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-21 01:52:16,079 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 378. [2021-11-21 01:52:16,080 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 378 states, 377 states have (on average 1.6021220159151193) internal successors, (604), 377 states have internal predecessors, (604), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:16,081 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 378 states to 378 states and 604 transitions. [2021-11-21 01:52:16,082 INFO L78 Accepts]: Start accepts. Automaton has 378 states and 604 transitions. Word has length 121 [2021-11-21 01:52:16,082 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:16,082 INFO L470 AbstractCegarLoop]: Abstraction has 378 states and 604 transitions. [2021-11-21 01:52:16,082 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:16,082 INFO L276 IsEmpty]: Start isEmpty. Operand 378 states and 604 transitions. [2021-11-21 01:52:16,084 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 122 [2021-11-21 01:52:16,084 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:16,084 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:16,084 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable46 [2021-11-21 01:52:16,085 INFO L402 AbstractCegarLoop]: === Iteration 48 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:16,085 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:16,085 INFO L85 PathProgramCache]: Analyzing trace with hash -857317438, now seen corresponding path program 1 times [2021-11-21 01:52:16,085 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:16,086 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1258600015] [2021-11-21 01:52:16,086 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:16,086 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:16,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:16,159 INFO L134 CoverageAnalysis]: Checked inductivity of 154 backedges. 114 proven. 0 refuted. 0 times theorem prover too weak. 40 trivial. 0 not checked. [2021-11-21 01:52:16,159 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:16,159 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1258600015] [2021-11-21 01:52:16,159 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1258600015] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:16,159 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:16,160 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:16,160 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1602837326] [2021-11-21 01:52:16,160 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:16,160 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:16,161 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:16,161 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:16,161 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:16,161 INFO L87 Difference]: Start difference. First operand 378 states and 604 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:18,173 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:18,635 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:18,636 INFO L93 Difference]: Finished difference Result 797 states and 1276 transitions. [2021-11-21 01:52:18,636 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:18,636 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 121 [2021-11-21 01:52:18,637 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:18,639 INFO L225 Difference]: With dead ends: 797 [2021-11-21 01:52:18,639 INFO L226 Difference]: Without dead ends: 431 [2021-11-21 01:52:18,639 INFO L932 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-11-21 01:52:18,644 INFO L933 BasicCegarLoop]: 167 mSDtfsCounter, 40 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 40 SdHoareTripleChecker+Valid, 399 SdHoareTripleChecker+Invalid, 245 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:18,645 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [40 Valid, 399 Invalid, 245 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 236 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:18,646 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 431 states. [2021-11-21 01:52:18,664 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 431 to 404. [2021-11-21 01:52:18,664 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.6104218362282878) internal successors, (649), 403 states have internal predecessors, (649), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:18,666 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 649 transitions. [2021-11-21 01:52:18,666 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 649 transitions. Word has length 121 [2021-11-21 01:52:18,667 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:18,667 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 649 transitions. [2021-11-21 01:52:18,667 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:18,667 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 649 transitions. [2021-11-21 01:52:18,669 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-21 01:52:18,669 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:18,669 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:18,669 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable47 [2021-11-21 01:52:18,670 INFO L402 AbstractCegarLoop]: === Iteration 49 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:18,670 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:18,670 INFO L85 PathProgramCache]: Analyzing trace with hash 150061790, now seen corresponding path program 1 times [2021-11-21 01:52:18,671 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:18,671 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [673076331] [2021-11-21 01:52:18,671 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:18,671 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:18,701 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:18,744 INFO L134 CoverageAnalysis]: Checked inductivity of 170 backedges. 113 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:52:18,744 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:18,744 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [673076331] [2021-11-21 01:52:18,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [673076331] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:18,745 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:18,745 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:18,745 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1646176575] [2021-11-21 01:52:18,745 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:18,745 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:18,746 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:18,746 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:18,746 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:18,746 INFO L87 Difference]: Start difference. First operand 404 states and 649 transitions. Second operand has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:20,758 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:21,198 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:21,198 INFO L93 Difference]: Finished difference Result 830 states and 1328 transitions. [2021-11-21 01:52:21,198 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:21,199 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2021-11-21 01:52:21,199 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:21,201 INFO L225 Difference]: With dead ends: 830 [2021-11-21 01:52:21,201 INFO L226 Difference]: Without dead ends: 438 [2021-11-21 01:52:21,202 INFO L932 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-11-21 01:52:21,202 INFO L933 BasicCegarLoop]: 163 mSDtfsCounter, 77 mSDsluCounter, 263 mSDsCounter, 0 mSdLazyCounter, 274 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 391 SdHoareTripleChecker+Invalid, 282 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 274 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:21,202 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 391 Invalid, 282 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 274 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:21,203 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 438 states. [2021-11-21 01:52:21,216 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 438 to 404. [2021-11-21 01:52:21,217 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.6079404466501241) internal successors, (648), 403 states have internal predecessors, (648), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:21,217 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 648 transitions. [2021-11-21 01:52:21,217 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 648 transitions. Word has length 122 [2021-11-21 01:52:21,218 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:21,218 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 648 transitions. [2021-11-21 01:52:21,218 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.25) internal successors, (77), 4 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:21,218 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 648 transitions. [2021-11-21 01:52:21,219 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 123 [2021-11-21 01:52:21,219 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:21,219 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:21,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable48 [2021-11-21 01:52:21,219 INFO L402 AbstractCegarLoop]: === Iteration 50 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:21,220 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:21,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1735712657, now seen corresponding path program 1 times [2021-11-21 01:52:21,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:21,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1633252866] [2021-11-21 01:52:21,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:21,221 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:21,277 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:21,359 INFO L134 CoverageAnalysis]: Checked inductivity of 162 backedges. 126 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:52:21,360 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:21,360 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1633252866] [2021-11-21 01:52:21,360 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1633252866] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:21,360 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:21,361 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:52:21,361 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [780834684] [2021-11-21 01:52:21,361 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:21,362 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:52:21,362 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:21,362 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:52:21,362 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:52:21,363 INFO L87 Difference]: Start difference. First operand 404 states and 648 transitions. Second operand has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:23,378 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:23,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:23,923 INFO L93 Difference]: Finished difference Result 826 states and 1322 transitions. [2021-11-21 01:52:23,924 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:52:23,924 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 122 [2021-11-21 01:52:23,924 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:23,926 INFO L225 Difference]: With dead ends: 826 [2021-11-21 01:52:23,926 INFO L226 Difference]: Without dead ends: 434 [2021-11-21 01:52:23,927 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:52:23,927 INFO L933 BasicCegarLoop]: 113 mSDtfsCounter, 141 mSDsluCounter, 299 mSDsCounter, 0 mSdLazyCounter, 356 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 141 SdHoareTripleChecker+Valid, 371 SdHoareTripleChecker+Invalid, 365 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 356 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:23,928 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [141 Valid, 371 Invalid, 365 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 356 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:52:23,929 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 434 states. [2021-11-21 01:52:23,944 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 434 to 404. [2021-11-21 01:52:23,945 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.6054590570719602) internal successors, (647), 403 states have internal predecessors, (647), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:23,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 647 transitions. [2021-11-21 01:52:23,946 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 647 transitions. Word has length 122 [2021-11-21 01:52:23,947 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:23,947 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 647 transitions. [2021-11-21 01:52:23,947 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.666666666666666) internal successors, (88), 6 states have internal predecessors, (88), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:23,947 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 647 transitions. [2021-11-21 01:52:23,949 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-21 01:52:23,949 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:23,949 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:23,949 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable49 [2021-11-21 01:52:23,950 INFO L402 AbstractCegarLoop]: === Iteration 51 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:23,950 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:23,950 INFO L85 PathProgramCache]: Analyzing trace with hash -1719763758, now seen corresponding path program 1 times [2021-11-21 01:52:23,951 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:23,951 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [533139334] [2021-11-21 01:52:23,951 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:23,951 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:23,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:24,025 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 118 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:52:24,025 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:24,025 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [533139334] [2021-11-21 01:52:24,025 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [533139334] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:24,026 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:24,026 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:24,026 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1067742837] [2021-11-21 01:52:24,026 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:24,027 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:24,027 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:24,027 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:24,028 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:24,028 INFO L87 Difference]: Start difference. First operand 404 states and 647 transitions. Second operand has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:26,041 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:26,515 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:26,515 INFO L93 Difference]: Finished difference Result 822 states and 1315 transitions. [2021-11-21 01:52:26,515 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:26,516 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2021-11-21 01:52:26,516 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:26,518 INFO L225 Difference]: With dead ends: 822 [2021-11-21 01:52:26,518 INFO L226 Difference]: Without dead ends: 430 [2021-11-21 01:52:26,519 INFO L932 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-11-21 01:52:26,520 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 71 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 266 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 71 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 270 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 266 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:26,520 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [71 Valid, 397 Invalid, 270 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 266 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:52:26,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 430 states. [2021-11-21 01:52:26,542 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 430 to 404. [2021-11-21 01:52:26,542 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.6029776674937966) internal successors, (646), 403 states have internal predecessors, (646), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:26,543 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 646 transitions. [2021-11-21 01:52:26,544 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 646 transitions. Word has length 123 [2021-11-21 01:52:26,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:26,544 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 646 transitions. [2021-11-21 01:52:26,544 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 19.5) internal successors, (78), 4 states have internal predecessors, (78), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:26,545 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 646 transitions. [2021-11-21 01:52:26,546 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-11-21 01:52:26,546 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:26,547 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:26,547 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable50 [2021-11-21 01:52:26,547 INFO L402 AbstractCegarLoop]: === Iteration 52 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:26,547 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:26,548 INFO L85 PathProgramCache]: Analyzing trace with hash 989765551, now seen corresponding path program 1 times [2021-11-21 01:52:26,548 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:26,548 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887880336] [2021-11-21 01:52:26,548 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:26,549 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:26,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:26,672 INFO L134 CoverageAnalysis]: Checked inductivity of 164 backedges. 128 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:52:26,673 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:26,673 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887880336] [2021-11-21 01:52:26,673 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887880336] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:26,673 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:26,673 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:52:26,674 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2105982413] [2021-11-21 01:52:26,674 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:26,674 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:52:26,675 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:26,676 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:52:26,676 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:52:26,676 INFO L87 Difference]: Start difference. First operand 404 states and 646 transitions. Second operand has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:28,690 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:29,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:29,256 INFO L93 Difference]: Finished difference Result 824 states and 1316 transitions. [2021-11-21 01:52:29,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:52:29,257 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 123 [2021-11-21 01:52:29,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:29,260 INFO L225 Difference]: With dead ends: 824 [2021-11-21 01:52:29,260 INFO L226 Difference]: Without dead ends: 432 [2021-11-21 01:52:29,260 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:52:29,261 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 97 mSDsluCounter, 316 mSDsCounter, 0 mSdLazyCounter, 377 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 97 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 385 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 377 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:29,261 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [97 Valid, 387 Invalid, 385 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 377 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:52:29,262 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-21 01:52:29,283 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 404. [2021-11-21 01:52:29,284 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.6004962779156326) internal successors, (645), 403 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:29,285 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 645 transitions. [2021-11-21 01:52:29,285 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 645 transitions. Word has length 123 [2021-11-21 01:52:29,285 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:29,286 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 645 transitions. [2021-11-21 01:52:29,286 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 14.833333333333334) internal successors, (89), 6 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:29,286 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 645 transitions. [2021-11-21 01:52:29,299 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-21 01:52:29,299 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:29,300 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:29,300 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable51 [2021-11-21 01:52:29,300 INFO L402 AbstractCegarLoop]: === Iteration 53 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:29,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:29,301 INFO L85 PathProgramCache]: Analyzing trace with hash 223110019, now seen corresponding path program 1 times [2021-11-21 01:52:29,301 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:29,301 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811266051] [2021-11-21 01:52:29,302 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:29,302 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:29,342 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:29,437 INFO L134 CoverageAnalysis]: Checked inductivity of 158 backedges. 122 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:52:29,437 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:29,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811266051] [2021-11-21 01:52:29,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811266051] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:29,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:29,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:52:29,438 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1179584393] [2021-11-21 01:52:29,438 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:29,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:52:29,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:29,439 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:52:29,439 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:52:29,439 INFO L87 Difference]: Start difference. First operand 404 states and 645 transitions. Second operand has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:31,453 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:31,997 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:31,997 INFO L93 Difference]: Finished difference Result 824 states and 1314 transitions. [2021-11-21 01:52:31,998 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:52:31,998 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-11-21 01:52:31,998 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:32,000 INFO L225 Difference]: With dead ends: 824 [2021-11-21 01:52:32,000 INFO L226 Difference]: Without dead ends: 432 [2021-11-21 01:52:32,000 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:52:32,001 INFO L933 BasicCegarLoop]: 114 mSDtfsCounter, 60 mSDsluCounter, 389 mSDsCounter, 0 mSdLazyCounter, 462 mSolverCounterSat, 6 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 60 SdHoareTripleChecker+Valid, 451 SdHoareTripleChecker+Invalid, 469 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 462 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:32,001 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [60 Valid, 451 Invalid, 469 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 462 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:52:32,001 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 432 states. [2021-11-21 01:52:32,019 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 432 to 404. [2021-11-21 01:52:32,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.598014888337469) internal successors, (644), 403 states have internal predecessors, (644), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:32,020 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 644 transitions. [2021-11-21 01:52:32,020 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 644 transitions. Word has length 125 [2021-11-21 01:52:32,020 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:32,021 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 644 transitions. [2021-11-21 01:52:32,021 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:32,021 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 644 transitions. [2021-11-21 01:52:32,022 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-21 01:52:32,022 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:32,023 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:32,023 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable52 [2021-11-21 01:52:32,023 INFO L402 AbstractCegarLoop]: === Iteration 54 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:32,023 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:32,024 INFO L85 PathProgramCache]: Analyzing trace with hash 529873123, now seen corresponding path program 1 times [2021-11-21 01:52:32,024 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:32,024 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1415851190] [2021-11-21 01:52:32,024 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:32,024 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:32,057 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:32,147 INFO L134 CoverageAnalysis]: Checked inductivity of 160 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:52:32,147 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:32,147 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1415851190] [2021-11-21 01:52:32,147 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1415851190] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:32,147 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:32,148 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:52:32,148 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1347030126] [2021-11-21 01:52:32,148 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:32,148 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:52:32,149 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:32,149 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:52:32,149 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:52:32,149 INFO L87 Difference]: Start difference. First operand 404 states and 644 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:34,163 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:34,613 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:34,613 INFO L93 Difference]: Finished difference Result 816 states and 1299 transitions. [2021-11-21 01:52:34,614 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:52:34,614 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-21 01:52:34,614 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:34,616 INFO L225 Difference]: With dead ends: 816 [2021-11-21 01:52:34,616 INFO L226 Difference]: Without dead ends: 424 [2021-11-21 01:52:34,617 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:52:34,617 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 103 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 103 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:34,617 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [103 Valid, 389 Invalid, 347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 338 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:34,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 424 states. [2021-11-21 01:52:34,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 424 to 404. [2021-11-21 01:52:34,636 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 404 states, 403 states have (on average 1.5955334987593053) internal successors, (643), 403 states have internal predecessors, (643), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:34,637 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 404 states to 404 states and 643 transitions. [2021-11-21 01:52:34,637 INFO L78 Accepts]: Start accepts. Automaton has 404 states and 643 transitions. Word has length 126 [2021-11-21 01:52:34,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:34,638 INFO L470 AbstractCegarLoop]: Abstraction has 404 states and 643 transitions. [2021-11-21 01:52:34,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:34,638 INFO L276 IsEmpty]: Start isEmpty. Operand 404 states and 643 transitions. [2021-11-21 01:52:34,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-21 01:52:34,639 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:34,640 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:34,640 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable53 [2021-11-21 01:52:34,640 INFO L402 AbstractCegarLoop]: === Iteration 55 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:34,640 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:34,641 INFO L85 PathProgramCache]: Analyzing trace with hash -593890598, now seen corresponding path program 1 times [2021-11-21 01:52:34,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:34,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1382847067] [2021-11-21 01:52:34,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:34,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:34,667 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:34,704 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 47 trivial. 0 not checked. [2021-11-21 01:52:34,704 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:34,704 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1382847067] [2021-11-21 01:52:34,705 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1382847067] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:34,705 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:34,705 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:34,705 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2062902864] [2021-11-21 01:52:34,705 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:34,706 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:34,706 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:34,706 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:34,706 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:34,707 INFO L87 Difference]: Start difference. First operand 404 states and 643 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:36,718 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:37,078 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:37,078 INFO L93 Difference]: Finished difference Result 827 states and 1319 transitions. [2021-11-21 01:52:37,079 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:37,079 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-21 01:52:37,079 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:37,081 INFO L225 Difference]: With dead ends: 827 [2021-11-21 01:52:37,082 INFO L226 Difference]: Without dead ends: 435 [2021-11-21 01:52:37,082 INFO L932 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-11-21 01:52:37,083 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 19 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 185 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 194 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 185 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:37,083 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 373 Invalid, 194 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 185 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:52:37,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 435 states. [2021-11-21 01:52:37,101 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 435 to 423. [2021-11-21 01:52:37,101 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 423 states, 422 states have (on average 1.5971563981042654) internal successors, (674), 422 states have internal predecessors, (674), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:37,102 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 423 states to 423 states and 674 transitions. [2021-11-21 01:52:37,102 INFO L78 Accepts]: Start accepts. Automaton has 423 states and 674 transitions. Word has length 126 [2021-11-21 01:52:37,102 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:37,102 INFO L470 AbstractCegarLoop]: Abstraction has 423 states and 674 transitions. [2021-11-21 01:52:37,103 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:37,103 INFO L276 IsEmpty]: Start isEmpty. Operand 423 states and 674 transitions. [2021-11-21 01:52:37,104 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-21 01:52:37,104 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:37,104 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:37,105 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable54 [2021-11-21 01:52:37,105 INFO L402 AbstractCegarLoop]: === Iteration 56 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:37,105 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:37,106 INFO L85 PathProgramCache]: Analyzing trace with hash -24428979, now seen corresponding path program 1 times [2021-11-21 01:52:37,106 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:37,106 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [887764484] [2021-11-21 01:52:37,106 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:37,106 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:37,139 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:37,188 INFO L134 CoverageAnalysis]: Checked inductivity of 169 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:52:37,188 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:37,188 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [887764484] [2021-11-21 01:52:37,189 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [887764484] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:37,189 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:37,189 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:37,189 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [132476653] [2021-11-21 01:52:37,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:37,190 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:37,190 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:37,190 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:37,191 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:37,191 INFO L87 Difference]: Start difference. First operand 423 states and 674 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:39,205 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:39,638 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:39,638 INFO L93 Difference]: Finished difference Result 916 states and 1459 transitions. [2021-11-21 01:52:39,639 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:39,639 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-11-21 01:52:39,639 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:39,641 INFO L225 Difference]: With dead ends: 916 [2021-11-21 01:52:39,641 INFO L226 Difference]: Without dead ends: 505 [2021-11-21 01:52:39,642 INFO L932 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-11-21 01:52:39,642 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 72 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 288 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 417 SdHoareTripleChecker+Invalid, 297 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 288 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:39,643 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 417 Invalid, 297 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 288 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:39,644 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 505 states. [2021-11-21 01:52:39,660 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 505 to 453. [2021-11-21 01:52:39,661 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.6084070796460177) internal successors, (727), 452 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:39,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 727 transitions. [2021-11-21 01:52:39,662 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 727 transitions. Word has length 127 [2021-11-21 01:52:39,662 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:39,663 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 727 transitions. [2021-11-21 01:52:39,663 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:39,663 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 727 transitions. [2021-11-21 01:52:39,664 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2021-11-21 01:52:39,664 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:39,665 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:39,665 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable55 [2021-11-21 01:52:39,665 INFO L402 AbstractCegarLoop]: === Iteration 57 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:39,666 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:39,666 INFO L85 PathProgramCache]: Analyzing trace with hash -230399909, now seen corresponding path program 1 times [2021-11-21 01:52:39,666 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:39,666 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1747632782] [2021-11-21 01:52:39,666 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:39,667 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:39,696 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:39,766 INFO L134 CoverageAnalysis]: Checked inductivity of 167 backedges. 131 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:52:39,766 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:39,766 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1747632782] [2021-11-21 01:52:39,766 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1747632782] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:39,767 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:39,767 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:39,767 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1246755148] [2021-11-21 01:52:39,767 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:39,768 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:39,768 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:39,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:39,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:39,769 INFO L87 Difference]: Start difference. First operand 453 states and 727 transitions. Second operand has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:41,780 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:42,298 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:42,298 INFO L93 Difference]: Finished difference Result 976 states and 1565 transitions. [2021-11-21 01:52:42,299 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:42,299 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 127 [2021-11-21 01:52:42,299 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:42,302 INFO L225 Difference]: With dead ends: 976 [2021-11-21 01:52:42,302 INFO L226 Difference]: Without dead ends: 535 [2021-11-21 01:52:42,303 INFO L932 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-11-21 01:52:42,303 INFO L933 BasicCegarLoop]: 183 mSDtfsCounter, 72 mSDsluCounter, 286 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 431 SdHoareTripleChecker+Invalid, 305 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:42,304 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 431 Invalid, 305 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 296 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:52:42,305 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 535 states. [2021-11-21 01:52:42,326 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 535 to 453. [2021-11-21 01:52:42,327 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.6084070796460177) internal successors, (727), 452 states have internal predecessors, (727), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:42,328 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 727 transitions. [2021-11-21 01:52:42,329 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 727 transitions. Word has length 127 [2021-11-21 01:52:42,329 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:42,329 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 727 transitions. [2021-11-21 01:52:42,329 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 25.75) internal successors, (103), 4 states have internal predecessors, (103), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:42,329 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 727 transitions. [2021-11-21 01:52:42,331 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-21 01:52:42,331 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:42,331 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:42,331 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable56 [2021-11-21 01:52:42,332 INFO L402 AbstractCegarLoop]: === Iteration 58 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:42,332 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:42,332 INFO L85 PathProgramCache]: Analyzing trace with hash 2072862367, now seen corresponding path program 1 times [2021-11-21 01:52:42,333 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:42,333 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2049676050] [2021-11-21 01:52:42,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:42,333 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:42,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:42,408 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 115 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:52:42,409 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:42,409 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2049676050] [2021-11-21 01:52:42,409 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2049676050] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:42,410 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:42,410 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:42,410 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1940209139] [2021-11-21 01:52:42,410 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:42,411 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:42,411 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:42,411 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:42,411 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:42,412 INFO L87 Difference]: Start difference. First operand 453 states and 727 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:44,425 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:44,827 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:44,827 INFO L93 Difference]: Finished difference Result 913 states and 1463 transitions. [2021-11-21 01:52:44,827 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:44,828 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-11-21 01:52:44,828 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:44,830 INFO L225 Difference]: With dead ends: 913 [2021-11-21 01:52:44,830 INFO L226 Difference]: Without dead ends: 472 [2021-11-21 01:52:44,831 INFO L932 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-11-21 01:52:44,831 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 42 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 42 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:44,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [42 Valid, 357 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:44,832 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-21 01:52:44,854 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 453. [2021-11-21 01:52:44,854 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.6061946902654867) internal successors, (726), 452 states have internal predecessors, (726), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:44,856 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 726 transitions. [2021-11-21 01:52:44,856 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 726 transitions. Word has length 129 [2021-11-21 01:52:44,856 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:44,856 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 726 transitions. [2021-11-21 01:52:44,857 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:44,857 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 726 transitions. [2021-11-21 01:52:44,858 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2021-11-21 01:52:44,858 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:44,859 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:44,859 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable57 [2021-11-21 01:52:44,859 INFO L402 AbstractCegarLoop]: === Iteration 59 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:44,860 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:44,860 INFO L85 PathProgramCache]: Analyzing trace with hash -1019826056, now seen corresponding path program 1 times [2021-11-21 01:52:44,860 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:44,860 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [493252082] [2021-11-21 01:52:44,860 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:44,861 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:44,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:44,939 INFO L134 CoverageAnalysis]: Checked inductivity of 197 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:52:44,940 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:44,940 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [493252082] [2021-11-21 01:52:44,940 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [493252082] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:44,940 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:44,940 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:44,941 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [458843882] [2021-11-21 01:52:44,941 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:44,941 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:44,942 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:44,942 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:44,942 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:44,942 INFO L87 Difference]: Start difference. First operand 453 states and 726 transitions. Second operand has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:46,957 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:47,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:47,369 INFO L93 Difference]: Finished difference Result 913 states and 1461 transitions. [2021-11-21 01:52:47,375 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:47,375 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 129 [2021-11-21 01:52:47,375 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:47,377 INFO L225 Difference]: With dead ends: 913 [2021-11-21 01:52:47,377 INFO L226 Difference]: Without dead ends: 472 [2021-11-21 01:52:47,378 INFO L932 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-11-21 01:52:47,378 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 37 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 37 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:47,378 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [37 Valid, 357 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:47,379 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-21 01:52:47,400 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 453. [2021-11-21 01:52:47,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.6039823008849559) internal successors, (725), 452 states have internal predecessors, (725), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:47,402 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 725 transitions. [2021-11-21 01:52:47,403 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 725 transitions. Word has length 129 [2021-11-21 01:52:47,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:47,403 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 725 transitions. [2021-11-21 01:52:47,403 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.0) internal successors, (80), 4 states have internal predecessors, (80), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:47,403 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 725 transitions. [2021-11-21 01:52:47,405 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-21 01:52:47,405 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:47,405 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:47,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable58 [2021-11-21 01:52:47,406 INFO L402 AbstractCegarLoop]: === Iteration 60 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:47,406 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:47,406 INFO L85 PathProgramCache]: Analyzing trace with hash -1700702041, now seen corresponding path program 1 times [2021-11-21 01:52:47,407 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:47,407 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [475203260] [2021-11-21 01:52:47,407 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:47,407 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:47,434 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:47,501 INFO L134 CoverageAnalysis]: Checked inductivity of 182 backedges. 120 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:52:47,501 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:47,502 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [475203260] [2021-11-21 01:52:47,502 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [475203260] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:47,502 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:47,502 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:47,502 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1429038607] [2021-11-21 01:52:47,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:47,503 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:47,503 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:47,503 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:47,504 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:47,504 INFO L87 Difference]: Start difference. First operand 453 states and 725 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:49,514 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:49,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:49,986 INFO L93 Difference]: Finished difference Result 913 states and 1459 transitions. [2021-11-21 01:52:49,987 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:49,987 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-11-21 01:52:49,987 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:49,989 INFO L225 Difference]: With dead ends: 913 [2021-11-21 01:52:49,990 INFO L226 Difference]: Without dead ends: 472 [2021-11-21 01:52:49,990 INFO L932 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-11-21 01:52:49,991 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 39 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 203 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 39 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 203 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:49,991 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [39 Valid, 357 Invalid, 212 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 203 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:52:49,992 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 472 states. [2021-11-21 01:52:50,013 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 472 to 453. [2021-11-21 01:52:50,014 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.6017699115044248) internal successors, (724), 452 states have internal predecessors, (724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:50,015 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 724 transitions. [2021-11-21 01:52:50,015 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 724 transitions. Word has length 130 [2021-11-21 01:52:50,016 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:50,016 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 724 transitions. [2021-11-21 01:52:50,016 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:50,016 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 724 transitions. [2021-11-21 01:52:50,018 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2021-11-21 01:52:50,018 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:50,018 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:50,018 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable59 [2021-11-21 01:52:50,019 INFO L402 AbstractCegarLoop]: === Iteration 61 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:50,019 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:50,019 INFO L85 PathProgramCache]: Analyzing trace with hash 238138304, now seen corresponding path program 1 times [2021-11-21 01:52:50,020 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:50,020 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [322062216] [2021-11-21 01:52:50,020 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:50,020 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:50,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:50,099 INFO L134 CoverageAnalysis]: Checked inductivity of 202 backedges. 140 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:52:50,099 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:50,099 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [322062216] [2021-11-21 01:52:50,099 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [322062216] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:50,100 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:50,100 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:50,100 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421994094] [2021-11-21 01:52:50,100 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:50,101 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:50,101 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:50,101 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:50,102 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:50,102 INFO L87 Difference]: Start difference. First operand 453 states and 724 transitions. Second operand has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:52,115 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:52,448 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:52,448 INFO L93 Difference]: Finished difference Result 911 states and 1455 transitions. [2021-11-21 01:52:52,449 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:52,449 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 130 [2021-11-21 01:52:52,449 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:52,451 INFO L225 Difference]: With dead ends: 911 [2021-11-21 01:52:52,451 INFO L226 Difference]: Without dead ends: 470 [2021-11-21 01:52:52,454 INFO L932 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-11-21 01:52:52,454 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 34 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 34 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:52,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [34 Valid, 361 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 199 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:52:52,455 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-11-21 01:52:52,469 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 453. [2021-11-21 01:52:52,469 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.5995575221238938) internal successors, (723), 452 states have internal predecessors, (723), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:52,470 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 723 transitions. [2021-11-21 01:52:52,470 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 723 transitions. Word has length 130 [2021-11-21 01:52:52,470 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:52,470 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 723 transitions. [2021-11-21 01:52:52,470 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.25) internal successors, (81), 4 states have internal predecessors, (81), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:52,470 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 723 transitions. [2021-11-21 01:52:52,471 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2021-11-21 01:52:52,471 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:52,471 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:52,472 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable60 [2021-11-21 01:52:52,472 INFO L402 AbstractCegarLoop]: === Iteration 62 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:52,472 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:52,472 INFO L85 PathProgramCache]: Analyzing trace with hash -840491036, now seen corresponding path program 1 times [2021-11-21 01:52:52,473 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:52,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1654879145] [2021-11-21 01:52:52,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:52,473 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:52,496 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:52,531 INFO L134 CoverageAnalysis]: Checked inductivity of 187 backedges. 125 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:52:52,531 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:52,532 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1654879145] [2021-11-21 01:52:52,532 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1654879145] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:52,532 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:52,532 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:52,532 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [912814610] [2021-11-21 01:52:52,532 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:52,533 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:52,533 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:52,533 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:52,533 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:52,534 INFO L87 Difference]: Start difference. First operand 453 states and 723 transitions. Second operand has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:54,546 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:54,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:54,896 INFO L93 Difference]: Finished difference Result 911 states and 1453 transitions. [2021-11-21 01:52:54,897 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:54,897 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 131 [2021-11-21 01:52:54,897 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:54,899 INFO L225 Difference]: With dead ends: 911 [2021-11-21 01:52:54,900 INFO L226 Difference]: Without dead ends: 470 [2021-11-21 01:52:54,900 INFO L932 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-11-21 01:52:54,900 INFO L933 BasicCegarLoop]: 148 mSDtfsCounter, 36 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 199 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 361 SdHoareTripleChecker+Invalid, 207 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 199 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:54,901 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 361 Invalid, 207 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 199 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:52:54,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 470 states. [2021-11-21 01:52:54,916 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 470 to 453. [2021-11-21 01:52:54,916 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.5973451327433628) internal successors, (722), 452 states have internal predecessors, (722), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:54,917 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 722 transitions. [2021-11-21 01:52:54,917 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 722 transitions. Word has length 131 [2021-11-21 01:52:54,917 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:54,917 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 722 transitions. [2021-11-21 01:52:54,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.5) internal successors, (82), 4 states have internal predecessors, (82), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:54,918 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 722 transitions. [2021-11-21 01:52:54,919 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-21 01:52:54,919 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:54,919 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:54,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable61 [2021-11-21 01:52:54,919 INFO L402 AbstractCegarLoop]: === Iteration 63 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:54,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:54,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1932837004, now seen corresponding path program 1 times [2021-11-21 01:52:54,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:54,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1980171117] [2021-11-21 01:52:54,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:54,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:54,946 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:55,006 INFO L134 CoverageAnalysis]: Checked inductivity of 192 backedges. 130 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:52:55,006 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:55,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1980171117] [2021-11-21 01:52:55,007 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1980171117] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:55,007 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:55,007 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:52:55,007 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1072540303] [2021-11-21 01:52:55,007 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:55,008 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:52:55,008 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:55,008 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:52:55,008 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:52:55,009 INFO L87 Difference]: Start difference. First operand 453 states and 722 transitions. Second operand has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:57,021 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:52:57,336 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:52:57,336 INFO L93 Difference]: Finished difference Result 903 states and 1442 transitions. [2021-11-21 01:52:57,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:52:57,337 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2021-11-21 01:52:57,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:52:57,339 INFO L225 Difference]: With dead ends: 903 [2021-11-21 01:52:57,339 INFO L226 Difference]: Without dead ends: 462 [2021-11-21 01:52:57,340 INFO L932 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-11-21 01:52:57,340 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 30 mSDsluCounter, 250 mSDsCounter, 0 mSdLazyCounter, 191 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 195 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 191 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:52:57,340 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [30 Valid, 369 Invalid, 195 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 191 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:52:57,341 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-11-21 01:52:57,356 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 453. [2021-11-21 01:52:57,357 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.595132743362832) internal successors, (721), 452 states have internal predecessors, (721), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:57,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 721 transitions. [2021-11-21 01:52:57,357 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 721 transitions. Word has length 132 [2021-11-21 01:52:57,357 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:52:57,357 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 721 transitions. [2021-11-21 01:52:57,358 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 20.75) internal successors, (83), 4 states have internal predecessors, (83), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:57,358 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 721 transitions. [2021-11-21 01:52:57,358 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-21 01:52:57,359 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:52:57,359 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:52:57,359 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable62 [2021-11-21 01:52:57,359 INFO L402 AbstractCegarLoop]: === Iteration 64 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:52:57,360 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:52:57,360 INFO L85 PathProgramCache]: Analyzing trace with hash 1782644417, now seen corresponding path program 1 times [2021-11-21 01:52:57,360 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:52:57,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1724736778] [2021-11-21 01:52:57,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:52:57,361 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:52:57,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:52:57,484 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 136 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-21 01:52:57,485 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:52:57,485 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1724736778] [2021-11-21 01:52:57,485 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1724736778] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:52:57,485 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:52:57,485 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:52:57,486 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [948748133] [2021-11-21 01:52:57,486 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:52:57,486 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:52:57,486 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:52:57,487 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:52:57,487 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:52:57,487 INFO L87 Difference]: Start difference. First operand 453 states and 721 transitions. Second operand has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:52:59,499 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:00,009 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:00,009 INFO L93 Difference]: Finished difference Result 914 states and 1453 transitions. [2021-11-21 01:53:00,010 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:53:00,010 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2021-11-21 01:53:00,010 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:00,013 INFO L225 Difference]: With dead ends: 914 [2021-11-21 01:53:00,013 INFO L226 Difference]: Without dead ends: 473 [2021-11-21 01:53:00,014 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:53:00,014 INFO L933 BasicCegarLoop]: 122 mSDtfsCounter, 77 mSDsluCounter, 309 mSDsCounter, 0 mSdLazyCounter, 338 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 77 SdHoareTripleChecker+Valid, 389 SdHoareTripleChecker+Invalid, 346 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 338 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:00,014 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [77 Valid, 389 Invalid, 346 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 338 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:53:00,015 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 473 states. [2021-11-21 01:53:00,038 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 473 to 453. [2021-11-21 01:53:00,039 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 453 states, 452 states have (on average 1.592920353982301) internal successors, (720), 452 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:00,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 453 states to 453 states and 720 transitions. [2021-11-21 01:53:00,041 INFO L78 Accepts]: Start accepts. Automaton has 453 states and 720 transitions. Word has length 132 [2021-11-21 01:53:00,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:00,041 INFO L470 AbstractCegarLoop]: Abstraction has 453 states and 720 transitions. [2021-11-21 01:53:00,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.5) internal successors, (93), 6 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:00,041 INFO L276 IsEmpty]: Start isEmpty. Operand 453 states and 720 transitions. [2021-11-21 01:53:00,043 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2021-11-21 01:53:00,043 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:00,043 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:00,043 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable63 [2021-11-21 01:53:00,044 INFO L402 AbstractCegarLoop]: === Iteration 65 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:00,044 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:00,044 INFO L85 PathProgramCache]: Analyzing trace with hash -19860109, now seen corresponding path program 1 times [2021-11-21 01:53:00,045 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:00,045 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1119913547] [2021-11-21 01:53:00,045 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:00,045 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:00,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:00,126 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 135 proven. 0 refuted. 0 times theorem prover too weak. 38 trivial. 0 not checked. [2021-11-21 01:53:00,126 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:00,126 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1119913547] [2021-11-21 01:53:00,127 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1119913547] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:00,127 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:00,127 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:00,127 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1519234931] [2021-11-21 01:53:00,128 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:00,128 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:00,128 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:00,129 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:00,129 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:00,129 INFO L87 Difference]: Start difference. First operand 453 states and 720 transitions. Second operand has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:02,142 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:02,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:02,672 INFO L93 Difference]: Finished difference Result 962 states and 1530 transitions. [2021-11-21 01:53:02,672 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:02,673 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 132 [2021-11-21 01:53:02,673 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:02,675 INFO L225 Difference]: With dead ends: 962 [2021-11-21 01:53:02,675 INFO L226 Difference]: Without dead ends: 521 [2021-11-21 01:53:02,675 INFO L932 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-11-21 01:53:02,678 INFO L933 BasicCegarLoop]: 175 mSDtfsCounter, 51 mSDsluCounter, 276 mSDsCounter, 0 mSdLazyCounter, 267 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 51 SdHoareTripleChecker+Valid, 415 SdHoareTripleChecker+Invalid, 276 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 267 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:02,678 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [51 Valid, 415 Invalid, 276 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 267 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:53:02,679 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-11-21 01:53:02,703 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 486. [2021-11-21 01:53:02,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.6041237113402063) internal successors, (778), 485 states have internal predecessors, (778), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:02,704 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 778 transitions. [2021-11-21 01:53:02,705 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 778 transitions. Word has length 132 [2021-11-21 01:53:02,705 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:02,705 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 778 transitions. [2021-11-21 01:53:02,706 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 26.75) internal successors, (107), 4 states have internal predecessors, (107), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:02,706 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 778 transitions. [2021-11-21 01:53:02,707 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-21 01:53:02,707 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:02,707 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:02,708 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable64 [2021-11-21 01:53:02,708 INFO L402 AbstractCegarLoop]: === Iteration 66 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:02,708 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:02,708 INFO L85 PathProgramCache]: Analyzing trace with hash 1655122066, now seen corresponding path program 1 times [2021-11-21 01:53:02,709 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:02,709 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1181691170] [2021-11-21 01:53:02,709 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:02,709 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:02,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:02,803 INFO L134 CoverageAnalysis]: Checked inductivity of 181 backedges. 119 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:02,804 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:02,804 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1181691170] [2021-11-21 01:53:02,804 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1181691170] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:02,804 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:02,805 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:02,805 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [289497527] [2021-11-21 01:53:02,805 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:02,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:02,806 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:02,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:02,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:02,806 INFO L87 Difference]: Start difference. First operand 486 states and 778 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:04,819 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:05,207 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:05,207 INFO L93 Difference]: Finished difference Result 987 states and 1578 transitions. [2021-11-21 01:53:05,208 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:05,208 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-21 01:53:05,208 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:05,210 INFO L225 Difference]: With dead ends: 987 [2021-11-21 01:53:05,210 INFO L226 Difference]: Without dead ends: 513 [2021-11-21 01:53:05,211 INFO L932 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-11-21 01:53:05,211 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 55 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:05,211 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 369 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 230 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:05,212 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-11-21 01:53:05,228 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 486. [2021-11-21 01:53:05,229 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.6020618556701032) internal successors, (777), 485 states have internal predecessors, (777), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:05,230 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 777 transitions. [2021-11-21 01:53:05,230 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 777 transitions. Word has length 133 [2021-11-21 01:53:05,230 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:05,230 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 777 transitions. [2021-11-21 01:53:05,230 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:05,230 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 777 transitions. [2021-11-21 01:53:05,231 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-21 01:53:05,231 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:05,231 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:05,231 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable65 [2021-11-21 01:53:05,231 INFO L402 AbstractCegarLoop]: === Iteration 67 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:05,232 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:05,232 INFO L85 PathProgramCache]: Analyzing trace with hash -1437566357, now seen corresponding path program 1 times [2021-11-21 01:53:05,232 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:05,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [378625469] [2021-11-21 01:53:05,234 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:05,234 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:05,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:05,310 INFO L134 CoverageAnalysis]: Checked inductivity of 201 backedges. 139 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:05,311 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:05,311 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [378625469] [2021-11-21 01:53:05,311 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [378625469] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:05,311 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:05,312 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:05,312 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1767432715] [2021-11-21 01:53:05,312 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:05,312 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:05,313 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:05,313 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:05,313 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:05,314 INFO L87 Difference]: Start difference. First operand 486 states and 777 transitions. Second operand has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:07,329 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:07,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:07,815 INFO L93 Difference]: Finished difference Result 987 states and 1576 transitions. [2021-11-21 01:53:07,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:07,816 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-21 01:53:07,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:07,818 INFO L225 Difference]: With dead ends: 987 [2021-11-21 01:53:07,819 INFO L226 Difference]: Without dead ends: 513 [2021-11-21 01:53:07,819 INFO L932 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-11-21 01:53:07,820 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 50 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 50 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:07,820 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [50 Valid, 369 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 230 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:53:07,821 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-11-21 01:53:07,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 486. [2021-11-21 01:53:07,839 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.6) internal successors, (776), 485 states have internal predecessors, (776), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:07,840 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 776 transitions. [2021-11-21 01:53:07,840 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 776 transitions. Word has length 133 [2021-11-21 01:53:07,840 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:07,840 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 776 transitions. [2021-11-21 01:53:07,840 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.0) internal successors, (84), 4 states have internal predecessors, (84), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:07,840 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 776 transitions. [2021-11-21 01:53:07,841 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 134 [2021-11-21 01:53:07,841 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:07,842 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:07,842 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable66 [2021-11-21 01:53:07,842 INFO L402 AbstractCegarLoop]: === Iteration 68 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:07,842 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:07,842 INFO L85 PathProgramCache]: Analyzing trace with hash -963702884, now seen corresponding path program 1 times [2021-11-21 01:53:07,843 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:07,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [144606650] [2021-11-21 01:53:07,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:07,843 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:07,885 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:07,971 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 138 proven. 0 refuted. 0 times theorem prover too weak. 41 trivial. 0 not checked. [2021-11-21 01:53:07,971 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:07,972 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [144606650] [2021-11-21 01:53:07,972 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [144606650] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:07,972 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:07,972 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-11-21 01:53:07,972 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1155918804] [2021-11-21 01:53:07,973 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:07,973 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:53:07,973 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:07,974 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:53:07,974 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:53:07,974 INFO L87 Difference]: Start difference. First operand 486 states and 776 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:09,990 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:10,438 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:10,438 INFO L93 Difference]: Finished difference Result 978 states and 1561 transitions. [2021-11-21 01:53:10,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:53:10,439 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 133 [2021-11-21 01:53:10,439 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:10,441 INFO L225 Difference]: With dead ends: 978 [2021-11-21 01:53:10,441 INFO L226 Difference]: Without dead ends: 504 [2021-11-21 01:53:10,441 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=23, Invalid=33, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:53:10,442 INFO L933 BasicCegarLoop]: 123 mSDtfsCounter, 69 mSDsluCounter, 326 mSDsCounter, 0 mSdLazyCounter, 359 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 69 SdHoareTripleChecker+Valid, 405 SdHoareTripleChecker+Invalid, 367 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 359 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:10,442 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [69 Valid, 405 Invalid, 367 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 359 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:10,442 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 504 states. [2021-11-21 01:53:10,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 504 to 486. [2021-11-21 01:53:10,458 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.597938144329897) internal successors, (775), 485 states have internal predecessors, (775), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:10,459 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 775 transitions. [2021-11-21 01:53:10,459 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 775 transitions. Word has length 133 [2021-11-21 01:53:10,459 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:10,459 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 775 transitions. [2021-11-21 01:53:10,459 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:10,459 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 775 transitions. [2021-11-21 01:53:10,460 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-21 01:53:10,460 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:10,461 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:10,461 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable67 [2021-11-21 01:53:10,461 INFO L402 AbstractCegarLoop]: === Iteration 69 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:10,461 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:10,462 INFO L85 PathProgramCache]: Analyzing trace with hash -1644761099, now seen corresponding path program 1 times [2021-11-21 01:53:10,462 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:10,462 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [649648113] [2021-11-21 01:53:10,462 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:10,462 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:10,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:10,528 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 162 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:53:10,528 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:10,528 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [649648113] [2021-11-21 01:53:10,528 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [649648113] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:10,528 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:10,529 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:10,529 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [510821212] [2021-11-21 01:53:10,529 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:10,529 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:10,530 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:10,530 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:10,530 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:10,530 INFO L87 Difference]: Start difference. First operand 486 states and 775 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:12,540 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:12,994 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:12,994 INFO L93 Difference]: Finished difference Result 986 states and 1571 transitions. [2021-11-21 01:53:12,994 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:12,995 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-21 01:53:12,995 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:12,997 INFO L225 Difference]: With dead ends: 986 [2021-11-21 01:53:12,998 INFO L226 Difference]: Without dead ends: 512 [2021-11-21 01:53:12,998 INFO L932 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-11-21 01:53:12,999 INFO L933 BasicCegarLoop]: 146 mSDtfsCounter, 55 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 55 SdHoareTripleChecker+Valid, 357 SdHoareTripleChecker+Invalid, 260 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:12,999 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [55 Valid, 357 Invalid, 260 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:12,999 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 512 states. [2021-11-21 01:53:13,018 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 512 to 486. [2021-11-21 01:53:13,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.595876288659794) internal successors, (774), 485 states have internal predecessors, (774), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:13,019 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 774 transitions. [2021-11-21 01:53:13,019 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 774 transitions. Word has length 134 [2021-11-21 01:53:13,019 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:13,019 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 774 transitions. [2021-11-21 01:53:13,020 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:13,020 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 774 transitions. [2021-11-21 01:53:13,021 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-21 01:53:13,021 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:13,022 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:13,022 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable68 [2021-11-21 01:53:13,022 INFO L402 AbstractCegarLoop]: === Iteration 70 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:13,022 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:13,023 INFO L85 PathProgramCache]: Analyzing trace with hash -1765749484, now seen corresponding path program 1 times [2021-11-21 01:53:13,023 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:13,023 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [591151546] [2021-11-21 01:53:13,023 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:13,023 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:13,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:13,125 INFO L134 CoverageAnalysis]: Checked inductivity of 186 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:13,125 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:13,125 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [591151546] [2021-11-21 01:53:13,126 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [591151546] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:13,126 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:13,126 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:13,126 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [750990146] [2021-11-21 01:53:13,126 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:13,127 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:13,127 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:13,127 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:13,128 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:13,128 INFO L87 Difference]: Start difference. First operand 486 states and 774 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:15,142 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:15,499 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:15,499 INFO L93 Difference]: Finished difference Result 987 states and 1570 transitions. [2021-11-21 01:53:15,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:15,500 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-21 01:53:15,500 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:15,502 INFO L225 Difference]: With dead ends: 987 [2021-11-21 01:53:15,502 INFO L226 Difference]: Without dead ends: 513 [2021-11-21 01:53:15,503 INFO L932 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-11-21 01:53:15,503 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 52 mSDsluCounter, 249 mSDsCounter, 0 mSdLazyCounter, 230 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 369 SdHoareTripleChecker+Invalid, 239 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 230 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:15,503 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 369 Invalid, 239 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 230 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:15,504 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 513 states. [2021-11-21 01:53:15,519 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 513 to 486. [2021-11-21 01:53:15,519 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5938144329896908) internal successors, (773), 485 states have internal predecessors, (773), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:15,520 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 773 transitions. [2021-11-21 01:53:15,520 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 773 transitions. Word has length 134 [2021-11-21 01:53:15,520 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:15,520 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 773 transitions. [2021-11-21 01:53:15,520 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:15,520 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 773 transitions. [2021-11-21 01:53:15,521 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 135 [2021-11-21 01:53:15,521 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:15,521 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:15,521 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable69 [2021-11-21 01:53:15,521 INFO L402 AbstractCegarLoop]: === Iteration 71 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:15,522 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:15,522 INFO L85 PathProgramCache]: Analyzing trace with hash 173090861, now seen corresponding path program 1 times [2021-11-21 01:53:15,522 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:15,522 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1664587812] [2021-11-21 01:53:15,522 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:15,522 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:15,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:15,590 INFO L134 CoverageAnalysis]: Checked inductivity of 206 backedges. 144 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:15,590 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:15,590 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1664587812] [2021-11-21 01:53:15,591 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1664587812] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:15,591 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:15,591 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:15,591 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1695595915] [2021-11-21 01:53:15,591 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:15,592 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:15,592 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:15,592 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:15,592 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:15,592 INFO L87 Difference]: Start difference. First operand 486 states and 773 transitions. Second operand has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:17,604 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:18,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:18,063 INFO L93 Difference]: Finished difference Result 985 states and 1566 transitions. [2021-11-21 01:53:18,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:18,065 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 134 [2021-11-21 01:53:18,066 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:18,082 INFO L225 Difference]: With dead ends: 985 [2021-11-21 01:53:18,089 INFO L226 Difference]: Without dead ends: 511 [2021-11-21 01:53:18,090 INFO L932 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-11-21 01:53:18,090 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 47 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 47 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:18,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [47 Valid, 373 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 226 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:18,092 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-11-21 01:53:18,121 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 486. [2021-11-21 01:53:18,122 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5917525773195875) internal successors, (772), 485 states have internal predecessors, (772), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:18,123 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 772 transitions. [2021-11-21 01:53:18,124 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 772 transitions. Word has length 134 [2021-11-21 01:53:18,124 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:18,124 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 772 transitions. [2021-11-21 01:53:18,124 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.25) internal successors, (85), 4 states have internal predecessors, (85), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:18,124 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 772 transitions. [2021-11-21 01:53:18,126 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-21 01:53:18,126 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:18,126 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:18,126 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable70 [2021-11-21 01:53:18,127 INFO L402 AbstractCegarLoop]: === Iteration 72 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:18,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:18,128 INFO L85 PathProgramCache]: Analyzing trace with hash -485703447, now seen corresponding path program 1 times [2021-11-21 01:53:18,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:18,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1166058613] [2021-11-21 01:53:18,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:18,129 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:18,164 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:18,221 INFO L134 CoverageAnalysis]: Checked inductivity of 221 backedges. 164 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:53:18,221 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:18,221 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1166058613] [2021-11-21 01:53:18,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1166058613] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:18,222 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:18,222 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:18,222 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [960213518] [2021-11-21 01:53:18,222 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:18,223 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:18,223 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:18,223 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:18,224 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:18,224 INFO L87 Difference]: Start difference. First operand 486 states and 772 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:20,234 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:20,610 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:20,611 INFO L93 Difference]: Finished difference Result 984 states and 1563 transitions. [2021-11-21 01:53:20,611 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:20,611 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-11-21 01:53:20,612 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:20,613 INFO L225 Difference]: With dead ends: 984 [2021-11-21 01:53:20,613 INFO L226 Difference]: Without dead ends: 510 [2021-11-21 01:53:20,614 INFO L932 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-11-21 01:53:20,615 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 52 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 52 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:20,615 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [52 Valid, 359 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:20,616 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-11-21 01:53:20,655 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 486. [2021-11-21 01:53:20,656 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5896907216494844) internal successors, (771), 485 states have internal predecessors, (771), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:20,657 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 771 transitions. [2021-11-21 01:53:20,657 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 771 transitions. Word has length 135 [2021-11-21 01:53:20,657 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:20,657 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 771 transitions. [2021-11-21 01:53:20,657 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:20,657 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 771 transitions. [2021-11-21 01:53:20,658 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-21 01:53:20,658 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:20,658 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:20,658 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable71 [2021-11-21 01:53:20,658 INFO L402 AbstractCegarLoop]: === Iteration 73 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:20,658 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:20,658 INFO L85 PathProgramCache]: Analyzing trace with hash 1438005527, now seen corresponding path program 1 times [2021-11-21 01:53:20,659 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:20,659 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2117272291] [2021-11-21 01:53:20,659 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:20,659 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:20,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:20,725 INFO L134 CoverageAnalysis]: Checked inductivity of 191 backedges. 129 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:20,725 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:20,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2117272291] [2021-11-21 01:53:20,726 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2117272291] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:20,726 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:20,726 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:20,726 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [789736982] [2021-11-21 01:53:20,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:20,727 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:20,727 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:20,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:20,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:20,728 INFO L87 Difference]: Start difference. First operand 486 states and 771 transitions. Second operand has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:22,739 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:23,112 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:23,112 INFO L93 Difference]: Finished difference Result 985 states and 1562 transitions. [2021-11-21 01:53:23,113 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:23,113 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-11-21 01:53:23,113 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:23,114 INFO L225 Difference]: With dead ends: 985 [2021-11-21 01:53:23,114 INFO L226 Difference]: Without dead ends: 511 [2021-11-21 01:53:23,115 INFO L932 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-11-21 01:53:23,115 INFO L933 BasicCegarLoop]: 154 mSDtfsCounter, 49 mSDsluCounter, 251 mSDsCounter, 0 mSdLazyCounter, 226 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 49 SdHoareTripleChecker+Valid, 373 SdHoareTripleChecker+Invalid, 234 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 226 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:23,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [49 Valid, 373 Invalid, 234 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 226 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:23,116 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 511 states. [2021-11-21 01:53:23,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 511 to 486. [2021-11-21 01:53:23,135 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5876288659793814) internal successors, (770), 485 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:23,136 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 770 transitions. [2021-11-21 01:53:23,136 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 770 transitions. Word has length 135 [2021-11-21 01:53:23,136 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:23,136 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 770 transitions. [2021-11-21 01:53:23,136 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.5) internal successors, (86), 4 states have internal predecessors, (86), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:23,136 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 770 transitions. [2021-11-21 01:53:23,137 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 136 [2021-11-21 01:53:23,137 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:23,137 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:23,138 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable72 [2021-11-21 01:53:23,138 INFO L402 AbstractCegarLoop]: === Iteration 74 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:23,138 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:23,138 INFO L85 PathProgramCache]: Analyzing trace with hash 2080341527, now seen corresponding path program 1 times [2021-11-21 01:53:23,139 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:23,139 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1124708579] [2021-11-21 01:53:23,139 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:23,139 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:23,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:23,224 INFO L134 CoverageAnalysis]: Checked inductivity of 173 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:53:23,224 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:23,224 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1124708579] [2021-11-21 01:53:23,224 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1124708579] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:23,224 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:23,224 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:23,225 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [837945871] [2021-11-21 01:53:23,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:23,225 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:23,225 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:23,225 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:23,225 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:23,225 INFO L87 Difference]: Start difference. First operand 486 states and 770 transitions. Second operand has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:25,234 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:25,722 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:25,722 INFO L93 Difference]: Finished difference Result 1042 states and 1651 transitions. [2021-11-21 01:53:25,722 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:25,723 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 135 [2021-11-21 01:53:25,723 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:25,724 INFO L225 Difference]: With dead ends: 1042 [2021-11-21 01:53:25,724 INFO L226 Difference]: Without dead ends: 568 [2021-11-21 01:53:25,725 INFO L932 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-11-21 01:53:25,725 INFO L933 BasicCegarLoop]: 176 mSDtfsCounter, 72 mSDsluCounter, 275 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 72 SdHoareTripleChecker+Valid, 416 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:25,725 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [72 Valid, 416 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 289 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:53:25,726 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-11-21 01:53:25,752 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 486. [2021-11-21 01:53:25,752 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5876288659793814) internal successors, (770), 485 states have internal predecessors, (770), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:25,753 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 770 transitions. [2021-11-21 01:53:25,753 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 770 transitions. Word has length 135 [2021-11-21 01:53:25,754 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:25,754 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 770 transitions. [2021-11-21 01:53:25,754 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 27.75) internal successors, (111), 4 states have internal predecessors, (111), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:25,754 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 770 transitions. [2021-11-21 01:53:25,755 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2021-11-21 01:53:25,755 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:25,756 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:25,756 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable73 [2021-11-21 01:53:25,756 INFO L402 AbstractCegarLoop]: === Iteration 75 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:25,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:25,756 INFO L85 PathProgramCache]: Analyzing trace with hash -448213575, now seen corresponding path program 1 times [2021-11-21 01:53:25,757 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:25,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1182307657] [2021-11-21 01:53:25,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:25,757 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:25,783 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:25,821 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 134 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:25,821 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:25,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1182307657] [2021-11-21 01:53:25,821 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1182307657] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:25,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:25,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:25,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459514836] [2021-11-21 01:53:25,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:25,822 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:25,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:25,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:25,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:25,823 INFO L87 Difference]: Start difference. First operand 486 states and 770 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:27,834 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:28,227 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:28,227 INFO L93 Difference]: Finished difference Result 977 states and 1551 transitions. [2021-11-21 01:53:28,228 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:28,228 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 136 [2021-11-21 01:53:28,228 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:28,229 INFO L225 Difference]: With dead ends: 977 [2021-11-21 01:53:28,229 INFO L226 Difference]: Without dead ends: 503 [2021-11-21 01:53:28,229 INFO L932 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-11-21 01:53:28,230 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 43 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 218 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 381 SdHoareTripleChecker+Invalid, 222 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 218 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:28,230 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 381 Invalid, 222 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 218 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:28,231 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 503 states. [2021-11-21 01:53:28,260 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 503 to 486. [2021-11-21 01:53:28,260 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5855670103092783) internal successors, (769), 485 states have internal predecessors, (769), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:28,261 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 769 transitions. [2021-11-21 01:53:28,261 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 769 transitions. Word has length 136 [2021-11-21 01:53:28,261 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:28,262 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 769 transitions. [2021-11-21 01:53:28,262 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:28,262 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 769 transitions. [2021-11-21 01:53:28,263 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 138 [2021-11-21 01:53:28,263 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:28,263 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:28,263 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable74 [2021-11-21 01:53:28,263 INFO L402 AbstractCegarLoop]: === Iteration 76 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:28,263 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:28,264 INFO L85 PathProgramCache]: Analyzing trace with hash -363389379, now seen corresponding path program 1 times [2021-11-21 01:53:28,264 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:28,264 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1902271220] [2021-11-21 01:53:28,264 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:28,264 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:28,288 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:28,333 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:53:28,333 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:28,333 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1902271220] [2021-11-21 01:53:28,334 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1902271220] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:28,334 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:28,334 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:28,334 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [894356014] [2021-11-21 01:53:28,334 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:28,335 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:28,335 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:28,335 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:28,335 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:28,336 INFO L87 Difference]: Start difference. First operand 486 states and 769 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:30,352 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:30,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:30,762 INFO L93 Difference]: Finished difference Result 984 states and 1557 transitions. [2021-11-21 01:53:30,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:30,763 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 137 [2021-11-21 01:53:30,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:30,764 INFO L225 Difference]: With dead ends: 984 [2021-11-21 01:53:30,764 INFO L226 Difference]: Without dead ends: 510 [2021-11-21 01:53:30,765 INFO L932 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-11-21 01:53:30,765 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 54 mSDsluCounter, 246 mSDsCounter, 0 mSdLazyCounter, 254 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 54 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 254 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:30,765 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [54 Valid, 359 Invalid, 258 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 254 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:30,766 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 510 states. [2021-11-21 01:53:30,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 510 to 486. [2021-11-21 01:53:30,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5835051546391752) internal successors, (768), 485 states have internal predecessors, (768), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:30,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 768 transitions. [2021-11-21 01:53:30,793 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 768 transitions. Word has length 137 [2021-11-21 01:53:30,793 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:30,793 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 768 transitions. [2021-11-21 01:53:30,793 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:30,793 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 768 transitions. [2021-11-21 01:53:30,794 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-21 01:53:30,794 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:30,794 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:30,794 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable75 [2021-11-21 01:53:30,795 INFO L402 AbstractCegarLoop]: === Iteration 77 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:30,795 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:30,795 INFO L85 PathProgramCache]: Analyzing trace with hash -471739031, now seen corresponding path program 1 times [2021-11-21 01:53:30,795 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:30,795 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1875194528] [2021-11-21 01:53:30,796 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:30,796 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:30,821 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:30,860 INFO L134 CoverageAnalysis]: Checked inductivity of 217 backedges. 160 proven. 0 refuted. 0 times theorem prover too weak. 57 trivial. 0 not checked. [2021-11-21 01:53:30,861 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:30,861 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1875194528] [2021-11-21 01:53:30,861 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1875194528] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:30,861 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:30,861 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:30,861 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [800732752] [2021-11-21 01:53:30,862 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:30,862 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:30,862 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:30,862 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:30,863 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:30,863 INFO L87 Difference]: Start difference. First operand 486 states and 768 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:32,875 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:33,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:33,240 INFO L93 Difference]: Finished difference Result 976 states and 1542 transitions. [2021-11-21 01:53:33,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:33,241 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2021-11-21 01:53:33,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:33,242 INFO L225 Difference]: With dead ends: 976 [2021-11-21 01:53:33,242 INFO L226 Difference]: Without dead ends: 502 [2021-11-21 01:53:33,243 INFO L932 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-11-21 01:53:33,243 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 43 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 43 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:33,243 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [43 Valid, 375 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:33,244 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-11-21 01:53:33,264 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 486. [2021-11-21 01:53:33,265 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.581443298969072) internal successors, (767), 485 states have internal predecessors, (767), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:33,266 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 767 transitions. [2021-11-21 01:53:33,266 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 767 transitions. Word has length 138 [2021-11-21 01:53:33,267 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:33,267 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 767 transitions. [2021-11-21 01:53:33,267 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:33,267 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 767 transitions. [2021-11-21 01:53:33,269 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-21 01:53:33,269 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:33,269 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:33,269 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable76 [2021-11-21 01:53:33,270 INFO L402 AbstractCegarLoop]: === Iteration 78 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:33,270 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:33,270 INFO L85 PathProgramCache]: Analyzing trace with hash 383702954, now seen corresponding path program 1 times [2021-11-21 01:53:33,270 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:33,271 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [116753115] [2021-11-21 01:53:33,271 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:33,271 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:33,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:33,355 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:33,355 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:33,355 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [116753115] [2021-11-21 01:53:33,356 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [116753115] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:33,356 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:33,356 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:33,356 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [503241506] [2021-11-21 01:53:33,357 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:33,357 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:33,357 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:33,357 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:33,358 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:33,358 INFO L87 Difference]: Start difference. First operand 486 states and 767 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:35,371 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:35,694 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:35,694 INFO L93 Difference]: Finished difference Result 972 states and 1535 transitions. [2021-11-21 01:53:35,695 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:35,695 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2021-11-21 01:53:35,695 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:35,696 INFO L225 Difference]: With dead ends: 972 [2021-11-21 01:53:35,696 INFO L226 Difference]: Without dead ends: 498 [2021-11-21 01:53:35,696 INFO L932 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-11-21 01:53:35,697 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 27 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 27 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:35,697 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [27 Valid, 343 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 179 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:35,698 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-11-21 01:53:35,716 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 486. [2021-11-21 01:53:35,716 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.579381443298969) internal successors, (766), 485 states have internal predecessors, (766), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:35,717 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 766 transitions. [2021-11-21 01:53:35,717 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 766 transitions. Word has length 138 [2021-11-21 01:53:35,717 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:35,717 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 766 transitions. [2021-11-21 01:53:35,717 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:35,717 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 766 transitions. [2021-11-21 01:53:35,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 139 [2021-11-21 01:53:35,718 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:35,718 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:35,718 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable77 [2021-11-21 01:53:35,718 INFO L402 AbstractCegarLoop]: === Iteration 79 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:35,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:35,719 INFO L85 PathProgramCache]: Analyzing trace with hash 1585981827, now seen corresponding path program 1 times [2021-11-21 01:53:35,719 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:35,719 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2094429352] [2021-11-21 01:53:35,719 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:35,720 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:35,743 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:35,788 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:35,788 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:35,788 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2094429352] [2021-11-21 01:53:35,789 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2094429352] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:35,789 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:35,789 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:35,789 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1203422134] [2021-11-21 01:53:35,789 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:35,790 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:35,790 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:35,790 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:35,791 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:35,791 INFO L87 Difference]: Start difference. First operand 486 states and 766 transitions. Second operand has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:37,804 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:38,180 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:38,181 INFO L93 Difference]: Finished difference Result 972 states and 1533 transitions. [2021-11-21 01:53:38,181 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:38,181 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 138 [2021-11-21 01:53:38,182 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:38,182 INFO L225 Difference]: With dead ends: 972 [2021-11-21 01:53:38,182 INFO L226 Difference]: Without dead ends: 498 [2021-11-21 01:53:38,183 INFO L932 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-11-21 01:53:38,183 INFO L933 BasicCegarLoop]: 139 mSDtfsCounter, 22 mSDsluCounter, 234 mSDsCounter, 0 mSdLazyCounter, 179 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 343 SdHoareTripleChecker+Invalid, 188 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 179 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:38,183 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 343 Invalid, 188 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 179 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:38,184 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-11-21 01:53:38,208 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 486. [2021-11-21 01:53:38,208 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.577319587628866) internal successors, (765), 485 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:38,209 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 765 transitions. [2021-11-21 01:53:38,209 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 765 transitions. Word has length 138 [2021-11-21 01:53:38,209 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:38,209 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 765 transitions. [2021-11-21 01:53:38,210 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.25) internal successors, (89), 4 states have internal predecessors, (89), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:38,210 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 765 transitions. [2021-11-21 01:53:38,211 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-21 01:53:38,211 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:38,211 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:38,211 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable78 [2021-11-21 01:53:38,211 INFO L402 AbstractCegarLoop]: === Iteration 80 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:38,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:38,211 INFO L85 PathProgramCache]: Analyzing trace with hash 1769931004, now seen corresponding path program 1 times [2021-11-21 01:53:38,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:38,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1811431809] [2021-11-21 01:53:38,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:38,212 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:38,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:38,276 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:38,276 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:38,277 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1811431809] [2021-11-21 01:53:38,277 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1811431809] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:38,277 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:38,277 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:38,277 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1497486739] [2021-11-21 01:53:38,278 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:38,278 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:38,278 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:38,279 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:38,279 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:38,279 INFO L87 Difference]: Start difference. First operand 486 states and 765 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:40,293 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:40,669 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:40,669 INFO L93 Difference]: Finished difference Result 972 states and 1531 transitions. [2021-11-21 01:53:40,670 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:40,670 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2021-11-21 01:53:40,670 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:40,671 INFO L225 Difference]: With dead ends: 972 [2021-11-21 01:53:40,671 INFO L226 Difference]: Without dead ends: 498 [2021-11-21 01:53:40,672 INFO L932 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-11-21 01:53:40,672 INFO L933 BasicCegarLoop]: 147 mSDtfsCounter, 24 mSDsluCounter, 243 mSDsCounter, 0 mSdLazyCounter, 182 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 24 SdHoareTripleChecker+Valid, 359 SdHoareTripleChecker+Invalid, 191 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 182 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:40,672 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [24 Valid, 359 Invalid, 191 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 182 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:40,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 498 states. [2021-11-21 01:53:40,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 498 to 486. [2021-11-21 01:53:40,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5752577319587628) internal successors, (764), 485 states have internal predecessors, (764), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:40,695 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 764 transitions. [2021-11-21 01:53:40,695 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 764 transitions. Word has length 139 [2021-11-21 01:53:40,695 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:40,695 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 764 transitions. [2021-11-21 01:53:40,695 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:40,695 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 764 transitions. [2021-11-21 01:53:40,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-21 01:53:40,696 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:40,697 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:40,697 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable79 [2021-11-21 01:53:40,697 INFO L402 AbstractCegarLoop]: === Iteration 81 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:40,697 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:40,697 INFO L85 PathProgramCache]: Analyzing trace with hash -586195947, now seen corresponding path program 1 times [2021-11-21 01:53:40,697 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:40,697 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62500339] [2021-11-21 01:53:40,697 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:40,698 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:40,734 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:40,780 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:40,780 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:40,780 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62500339] [2021-11-21 01:53:40,781 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62500339] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:40,781 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:40,781 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:40,781 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2073021366] [2021-11-21 01:53:40,781 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:40,782 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:40,782 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:40,782 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:40,783 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:40,783 INFO L87 Difference]: Start difference. First operand 486 states and 764 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:42,793 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:43,127 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:43,128 INFO L93 Difference]: Finished difference Result 970 states and 1527 transitions. [2021-11-21 01:53:43,128 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:43,128 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2021-11-21 01:53:43,129 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:43,130 INFO L225 Difference]: With dead ends: 970 [2021-11-21 01:53:43,130 INFO L226 Difference]: Without dead ends: 496 [2021-11-21 01:53:43,131 INFO L932 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-11-21 01:53:43,131 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 19 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 19 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:43,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [19 Valid, 363 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 178 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:43,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 496 states. [2021-11-21 01:53:43,155 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 496 to 486. [2021-11-21 01:53:43,155 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5731958762886598) internal successors, (763), 485 states have internal predecessors, (763), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:43,156 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 763 transitions. [2021-11-21 01:53:43,156 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 763 transitions. Word has length 139 [2021-11-21 01:53:43,156 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:43,156 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 763 transitions. [2021-11-21 01:53:43,156 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:43,156 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 763 transitions. [2021-11-21 01:53:43,157 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-21 01:53:43,157 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:43,157 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:43,158 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable80 [2021-11-21 01:53:43,158 INFO L402 AbstractCegarLoop]: === Iteration 82 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:43,158 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:43,158 INFO L85 PathProgramCache]: Analyzing trace with hash -145486933, now seen corresponding path program 1 times [2021-11-21 01:53:43,159 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:43,159 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [847679309] [2021-11-21 01:53:43,159 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:43,159 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:43,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:43,226 INFO L134 CoverageAnalysis]: Checked inductivity of 194 backedges. 132 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:43,226 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:43,226 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [847679309] [2021-11-21 01:53:43,226 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [847679309] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:43,227 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:43,227 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:43,227 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [459613679] [2021-11-21 01:53:43,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:43,228 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:43,228 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:43,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:43,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:43,229 INFO L87 Difference]: Start difference. First operand 486 states and 763 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:45,242 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:45,657 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:45,657 INFO L93 Difference]: Finished difference Result 995 states and 1557 transitions. [2021-11-21 01:53:45,658 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:45,658 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2021-11-21 01:53:45,658 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:45,659 INFO L225 Difference]: With dead ends: 995 [2021-11-21 01:53:45,659 INFO L226 Difference]: Without dead ends: 521 [2021-11-21 01:53:45,659 INFO L932 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-11-21 01:53:45,659 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 73 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 73 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:45,660 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [73 Valid, 395 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 263 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:45,660 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-11-21 01:53:45,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 486. [2021-11-21 01:53:45,679 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5711340206185567) internal successors, (762), 485 states have internal predecessors, (762), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:45,680 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 762 transitions. [2021-11-21 01:53:45,680 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 762 transitions. Word has length 139 [2021-11-21 01:53:45,680 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:45,680 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 762 transitions. [2021-11-21 01:53:45,680 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:45,680 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 762 transitions. [2021-11-21 01:53:45,681 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 140 [2021-11-21 01:53:45,681 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:45,681 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:45,681 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable81 [2021-11-21 01:53:45,681 INFO L402 AbstractCegarLoop]: === Iteration 83 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:45,682 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:45,682 INFO L85 PathProgramCache]: Analyzing trace with hash 1056791940, now seen corresponding path program 1 times [2021-11-21 01:53:45,682 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:45,682 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1330661277] [2021-11-21 01:53:45,682 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:45,682 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:45,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:45,745 INFO L134 CoverageAnalysis]: Checked inductivity of 214 backedges. 152 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:45,745 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:45,745 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1330661277] [2021-11-21 01:53:45,745 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1330661277] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:45,746 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:45,746 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:45,746 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2071648890] [2021-11-21 01:53:45,746 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:45,747 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:45,747 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:45,747 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:45,747 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:45,747 INFO L87 Difference]: Start difference. First operand 486 states and 762 transitions. Second operand has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:47,759 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:48,214 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:48,214 INFO L93 Difference]: Finished difference Result 995 states and 1555 transitions. [2021-11-21 01:53:48,215 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:48,215 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 139 [2021-11-21 01:53:48,215 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:48,216 INFO L225 Difference]: With dead ends: 995 [2021-11-21 01:53:48,216 INFO L226 Difference]: Without dead ends: 521 [2021-11-21 01:53:48,216 INFO L932 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-11-21 01:53:48,217 INFO L933 BasicCegarLoop]: 165 mSDtfsCounter, 68 mSDsluCounter, 266 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 68 SdHoareTripleChecker+Valid, 395 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:48,217 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [68 Valid, 395 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 263 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:48,217 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 521 states. [2021-11-21 01:53:48,239 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 521 to 486. [2021-11-21 01:53:48,239 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 485 states have (on average 1.5690721649484536) internal successors, (761), 485 states have internal predecessors, (761), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:48,240 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 761 transitions. [2021-11-21 01:53:48,240 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 761 transitions. Word has length 139 [2021-11-21 01:53:48,240 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:48,240 INFO L470 AbstractCegarLoop]: Abstraction has 486 states and 761 transitions. [2021-11-21 01:53:48,240 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.5) internal successors, (90), 4 states have internal predecessors, (90), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:48,240 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 761 transitions. [2021-11-21 01:53:48,241 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-21 01:53:48,241 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:48,241 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:48,242 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable82 [2021-11-21 01:53:48,242 INFO L402 AbstractCegarLoop]: === Iteration 84 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:48,242 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:48,242 INFO L85 PathProgramCache]: Analyzing trace with hash 256838967, now seen corresponding path program 1 times [2021-11-21 01:53:48,242 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:48,242 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1524107698] [2021-11-21 01:53:48,243 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:48,243 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:48,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:48,310 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:53:48,310 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:48,310 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1524107698] [2021-11-21 01:53:48,310 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1524107698] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:48,310 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:48,311 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:48,311 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1074850373] [2021-11-21 01:53:48,311 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:48,311 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:48,312 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:48,312 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:48,312 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:48,312 INFO L87 Difference]: Start difference. First operand 486 states and 761 transitions. Second operand has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:50,324 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:50,782 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:50,782 INFO L93 Difference]: Finished difference Result 1042 states and 1632 transitions. [2021-11-21 01:53:50,783 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:50,783 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-21 01:53:50,784 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:50,784 INFO L225 Difference]: With dead ends: 1042 [2021-11-21 01:53:50,785 INFO L226 Difference]: Without dead ends: 568 [2021-11-21 01:53:50,785 INFO L932 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-11-21 01:53:50,785 INFO L933 BasicCegarLoop]: 174 mSDtfsCounter, 66 mSDsluCounter, 273 mSDsCounter, 0 mSdLazyCounter, 289 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 66 SdHoareTripleChecker+Valid, 412 SdHoareTripleChecker+Invalid, 298 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 289 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:50,785 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [66 Valid, 412 Invalid, 298 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 289 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:53:50,786 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 568 states. [2021-11-21 01:53:50,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 568 to 521. [2021-11-21 01:53:50,816 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 1.5826923076923076) internal successors, (823), 520 states have internal predecessors, (823), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:50,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 823 transitions. [2021-11-21 01:53:50,817 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 823 transitions. Word has length 140 [2021-11-21 01:53:50,817 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:50,817 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 823 transitions. [2021-11-21 01:53:50,818 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.0) internal successors, (116), 4 states have internal predecessors, (116), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:50,818 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 823 transitions. [2021-11-21 01:53:50,818 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-21 01:53:50,818 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:50,819 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:50,819 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable83 [2021-11-21 01:53:50,819 INFO L402 AbstractCegarLoop]: === Iteration 85 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:50,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:50,819 INFO L85 PathProgramCache]: Analyzing trace with hash -625049041, now seen corresponding path program 1 times [2021-11-21 01:53:50,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:50,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1196743367] [2021-11-21 01:53:50,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:50,820 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:50,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:50,872 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:50,873 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:50,873 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1196743367] [2021-11-21 01:53:50,873 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1196743367] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:50,873 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:50,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:50,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1228834939] [2021-11-21 01:53:50,873 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:50,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:50,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:50,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:50,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:50,874 INFO L87 Difference]: Start difference. First operand 521 states and 823 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:52,882 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:53,183 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:53,183 INFO L93 Difference]: Finished difference Result 1040 states and 1645 transitions. [2021-11-21 01:53:53,184 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:53,184 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-21 01:53:53,184 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:53,185 INFO L225 Difference]: With dead ends: 1040 [2021-11-21 01:53:53,185 INFO L226 Difference]: Without dead ends: 531 [2021-11-21 01:53:53,186 INFO L932 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-11-21 01:53:53,186 INFO L933 BasicCegarLoop]: 149 mSDtfsCounter, 21 mSDsluCounter, 245 mSDsCounter, 0 mSdLazyCounter, 178 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 21 SdHoareTripleChecker+Valid, 363 SdHoareTripleChecker+Invalid, 186 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 178 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:53,186 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [21 Valid, 363 Invalid, 186 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 178 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:53:53,187 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 531 states. [2021-11-21 01:53:53,214 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 531 to 521. [2021-11-21 01:53:53,215 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 1.5807692307692307) internal successors, (822), 520 states have internal predecessors, (822), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:53,216 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 822 transitions. [2021-11-21 01:53:53,216 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 822 transitions. Word has length 140 [2021-11-21 01:53:53,217 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:53,217 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 822 transitions. [2021-11-21 01:53:53,217 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:53,217 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 822 transitions. [2021-11-21 01:53:53,218 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-21 01:53:53,218 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:53,219 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:53,219 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable84 [2021-11-21 01:53:53,219 INFO L402 AbstractCegarLoop]: === Iteration 86 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:53,219 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:53,220 INFO L85 PathProgramCache]: Analyzing trace with hash -1750053605, now seen corresponding path program 1 times [2021-11-21 01:53:53,220 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:53,220 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1347533714] [2021-11-21 01:53:53,220 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:53,220 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:53,246 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:53,279 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 137 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:53,279 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:53,280 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1347533714] [2021-11-21 01:53:53,280 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1347533714] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:53,280 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:53,280 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:53,280 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1288964087] [2021-11-21 01:53:53,280 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:53,280 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:53,280 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:53,281 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:53,281 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:53,281 INFO L87 Difference]: Start difference. First operand 521 states and 822 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:55,296 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:55,787 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:55,788 INFO L93 Difference]: Finished difference Result 1065 states and 1675 transitions. [2021-11-21 01:53:55,788 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:55,789 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-21 01:53:55,789 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:55,790 INFO L225 Difference]: With dead ends: 1065 [2021-11-21 01:53:55,790 INFO L226 Difference]: Without dead ends: 556 [2021-11-21 01:53:55,790 INFO L932 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-11-21 01:53:55,791 INFO L933 BasicCegarLoop]: 164 mSDtfsCounter, 70 mSDsluCounter, 265 mSDsCounter, 0 mSdLazyCounter, 263 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 70 SdHoareTripleChecker+Valid, 393 SdHoareTripleChecker+Invalid, 272 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 263 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:55,791 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [70 Valid, 393 Invalid, 272 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 263 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:53:55,792 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-11-21 01:53:55,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 521. [2021-11-21 01:53:55,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 1.5788461538461538) internal successors, (821), 520 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:55,815 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 821 transitions. [2021-11-21 01:53:55,815 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 821 transitions. Word has length 140 [2021-11-21 01:53:55,815 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:55,815 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 821 transitions. [2021-11-21 01:53:55,815 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:55,816 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 821 transitions. [2021-11-21 01:53:55,817 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2021-11-21 01:53:55,817 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:55,817 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:55,817 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable85 [2021-11-21 01:53:55,817 INFO L402 AbstractCegarLoop]: === Iteration 87 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:55,817 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:55,818 INFO L85 PathProgramCache]: Analyzing trace with hash 188786740, now seen corresponding path program 1 times [2021-11-21 01:53:55,818 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:55,818 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [994073059] [2021-11-21 01:53:55,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:55,819 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:55,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:55,886 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 157 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:53:55,886 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:55,887 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [994073059] [2021-11-21 01:53:55,887 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [994073059] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:55,887 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:55,887 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:55,888 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1195150816] [2021-11-21 01:53:55,888 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:55,888 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:55,888 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:55,889 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:55,889 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:55,889 INFO L87 Difference]: Start difference. First operand 521 states and 821 transitions. Second operand has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:57,908 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:53:58,416 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:53:58,416 INFO L93 Difference]: Finished difference Result 1063 states and 1671 transitions. [2021-11-21 01:53:58,416 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:53:58,417 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 140 [2021-11-21 01:53:58,417 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:53:58,418 INFO L225 Difference]: With dead ends: 1063 [2021-11-21 01:53:58,418 INFO L226 Difference]: Without dead ends: 554 [2021-11-21 01:53:58,418 INFO L932 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-11-21 01:53:58,419 INFO L933 BasicCegarLoop]: 166 mSDtfsCounter, 65 mSDsluCounter, 267 mSDsCounter, 0 mSdLazyCounter, 259 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 65 SdHoareTripleChecker+Valid, 397 SdHoareTripleChecker+Invalid, 267 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 259 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:53:58,419 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [65 Valid, 397 Invalid, 267 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 259 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:53:58,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 554 states. [2021-11-21 01:53:58,442 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 554 to 521. [2021-11-21 01:53:58,442 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 521 states, 520 states have (on average 1.5769230769230769) internal successors, (820), 520 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:58,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 521 states to 521 states and 820 transitions. [2021-11-21 01:53:58,443 INFO L78 Accepts]: Start accepts. Automaton has 521 states and 820 transitions. Word has length 140 [2021-11-21 01:53:58,443 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:53:58,443 INFO L470 AbstractCegarLoop]: Abstraction has 521 states and 820 transitions. [2021-11-21 01:53:58,443 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.75) internal successors, (91), 4 states have internal predecessors, (91), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:53:58,444 INFO L276 IsEmpty]: Start isEmpty. Operand 521 states and 820 transitions. [2021-11-21 01:53:58,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-21 01:53:58,445 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:53:58,446 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:53:58,446 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable86 [2021-11-21 01:53:58,446 INFO L402 AbstractCegarLoop]: === Iteration 88 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:53:58,447 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:53:58,447 INFO L85 PathProgramCache]: Analyzing trace with hash -197525628, now seen corresponding path program 1 times [2021-11-21 01:53:58,447 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:53:58,447 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [346444562] [2021-11-21 01:53:58,447 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:53:58,448 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:53:58,469 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:53:58,510 INFO L134 CoverageAnalysis]: Checked inductivity of 185 backedges. 149 proven. 0 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:53:58,510 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:53:58,511 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [346444562] [2021-11-21 01:53:58,511 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [346444562] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:53:58,511 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:53:58,511 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:53:58,511 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1771806916] [2021-11-21 01:53:58,512 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:53:58,512 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:53:58,512 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:53:58,513 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:53:58,513 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:53:58,513 INFO L87 Difference]: Start difference. First operand 521 states and 820 transitions. Second operand has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:00,527 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:01,072 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:01,072 INFO L93 Difference]: Finished difference Result 1075 states and 1685 transitions. [2021-11-21 01:54:01,073 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:01,073 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-21 01:54:01,073 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:01,074 INFO L225 Difference]: With dead ends: 1075 [2021-11-21 01:54:01,074 INFO L226 Difference]: Without dead ends: 566 [2021-11-21 01:54:01,075 INFO L932 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-11-21 01:54:01,075 INFO L933 BasicCegarLoop]: 171 mSDtfsCounter, 63 mSDsluCounter, 270 mSDsCounter, 0 mSdLazyCounter, 286 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 63 SdHoareTripleChecker+Valid, 406 SdHoareTripleChecker+Invalid, 295 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 286 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:01,075 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [63 Valid, 406 Invalid, 295 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 286 Invalid, 1 Unknown, 0 Unchecked, 2.5s Time] [2021-11-21 01:54:01,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 566 states. [2021-11-21 01:54:01,099 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 566 to 522. [2021-11-21 01:54:01,099 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.5758157389635317) internal successors, (821), 521 states have internal predecessors, (821), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:01,100 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 821 transitions. [2021-11-21 01:54:01,100 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 821 transitions. Word has length 141 [2021-11-21 01:54:01,100 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:01,100 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 821 transitions. [2021-11-21 01:54:01,100 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 29.25) internal successors, (117), 4 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:01,100 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 821 transitions. [2021-11-21 01:54:01,101 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-21 01:54:01,101 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:01,102 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:01,102 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable87 [2021-11-21 01:54:01,102 INFO L402 AbstractCegarLoop]: === Iteration 89 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:01,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:01,102 INFO L85 PathProgramCache]: Analyzing trace with hash 21604257, now seen corresponding path program 1 times [2021-11-21 01:54:01,102 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:01,102 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [407088678] [2021-11-21 01:54:01,102 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:01,103 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:01,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:01,170 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:54:01,170 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:01,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [407088678] [2021-11-21 01:54:01,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [407088678] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:01,171 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:01,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:54:01,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1769650245] [2021-11-21 01:54:01,172 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:01,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:01,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:01,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:01,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:01,173 INFO L87 Difference]: Start difference. First operand 522 states and 821 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:03,187 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:03,527 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:03,528 INFO L93 Difference]: Finished difference Result 1034 states and 1632 transitions. [2021-11-21 01:54:03,528 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:03,529 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-21 01:54:03,529 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:03,530 INFO L225 Difference]: With dead ends: 1034 [2021-11-21 01:54:03,530 INFO L226 Difference]: Without dead ends: 524 [2021-11-21 01:54:03,530 INFO L932 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-11-21 01:54:03,531 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 15 mSDsluCounter, 241 mSDsCounter, 0 mSdLazyCounter, 167 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 15 SdHoareTripleChecker+Valid, 355 SdHoareTripleChecker+Invalid, 171 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 167 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:03,531 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [15 Valid, 355 Invalid, 171 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 167 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2021-11-21 01:54:03,531 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 524 states. [2021-11-21 01:54:03,561 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 524 to 522. [2021-11-21 01:54:03,561 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.5738963531669865) internal successors, (820), 521 states have internal predecessors, (820), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:03,562 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 820 transitions. [2021-11-21 01:54:03,562 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 820 transitions. Word has length 141 [2021-11-21 01:54:03,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:03,562 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 820 transitions. [2021-11-21 01:54:03,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:03,562 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 820 transitions. [2021-11-21 01:54:03,563 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-21 01:54:03,563 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:03,564 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:03,564 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable88 [2021-11-21 01:54:03,564 INFO L402 AbstractCegarLoop]: === Iteration 90 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:03,564 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:03,564 INFO L85 PathProgramCache]: Analyzing trace with hash 1924577776, now seen corresponding path program 1 times [2021-11-21 01:54:03,564 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:03,564 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [551562869] [2021-11-21 01:54:03,564 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:03,565 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:03,598 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:03,640 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 142 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:54:03,640 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:03,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [551562869] [2021-11-21 01:54:03,640 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [551562869] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:03,641 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:03,641 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:54:03,641 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [859134483] [2021-11-21 01:54:03,641 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:03,642 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:03,642 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:03,642 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:03,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:03,643 INFO L87 Difference]: Start difference. First operand 522 states and 820 transitions. Second operand has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:05,653 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:06,117 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:06,117 INFO L93 Difference]: Finished difference Result 1065 states and 1669 transitions. [2021-11-21 01:54:06,118 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:06,118 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-21 01:54:06,118 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:06,119 INFO L225 Difference]: With dead ends: 1065 [2021-11-21 01:54:06,119 INFO L226 Difference]: Without dead ends: 555 [2021-11-21 01:54:06,120 INFO L932 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-11-21 01:54:06,120 INFO L933 BasicCegarLoop]: 157 mSDtfsCounter, 67 mSDsluCounter, 257 mSDsCounter, 0 mSdLazyCounter, 256 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 67 SdHoareTripleChecker+Valid, 379 SdHoareTripleChecker+Invalid, 264 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 256 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:06,120 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [67 Valid, 379 Invalid, 264 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 256 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:54:06,121 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 555 states. [2021-11-21 01:54:06,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 555 to 522. [2021-11-21 01:54:06,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.5719769673704416) internal successors, (819), 521 states have internal predecessors, (819), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:06,142 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 819 transitions. [2021-11-21 01:54:06,142 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 819 transitions. Word has length 141 [2021-11-21 01:54:06,142 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:06,142 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 819 transitions. [2021-11-21 01:54:06,143 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.0) internal successors, (92), 4 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:06,143 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 819 transitions. [2021-11-21 01:54:06,143 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-21 01:54:06,144 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:06,144 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:06,144 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable89 [2021-11-21 01:54:06,144 INFO L402 AbstractCegarLoop]: === Iteration 91 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:06,144 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:06,144 INFO L85 PathProgramCache]: Analyzing trace with hash 1750624256, now seen corresponding path program 1 times [2021-11-21 01:54:06,144 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:06,144 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [93789236] [2021-11-21 01:54:06,144 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:06,145 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:06,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:06,211 INFO L134 CoverageAnalysis]: Checked inductivity of 209 backedges. 147 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:54:06,211 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:06,211 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [93789236] [2021-11-21 01:54:06,212 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [93789236] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:06,212 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:06,212 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:54:06,212 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1681370548] [2021-11-21 01:54:06,212 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:06,213 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:06,213 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:06,213 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:06,213 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:06,213 INFO L87 Difference]: Start difference. First operand 522 states and 819 transitions. Second operand has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:08,225 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:08,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:08,668 INFO L93 Difference]: Finished difference Result 1057 states and 1658 transitions. [2021-11-21 01:54:08,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:08,669 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 142 [2021-11-21 01:54:08,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:08,670 INFO L225 Difference]: With dead ends: 1057 [2021-11-21 01:54:08,670 INFO L226 Difference]: Without dead ends: 547 [2021-11-21 01:54:08,671 INFO L932 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-11-21 01:54:08,671 INFO L933 BasicCegarLoop]: 161 mSDtfsCounter, 61 mSDsluCounter, 262 mSDsCounter, 0 mSdLazyCounter, 248 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 61 SdHoareTripleChecker+Valid, 387 SdHoareTripleChecker+Invalid, 252 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 248 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:08,671 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [61 Valid, 387 Invalid, 252 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 248 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:54:08,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 547 states. [2021-11-21 01:54:08,699 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 547 to 522. [2021-11-21 01:54:08,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.5700575815738964) internal successors, (818), 521 states have internal predecessors, (818), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:08,700 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 818 transitions. [2021-11-21 01:54:08,700 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 818 transitions. Word has length 142 [2021-11-21 01:54:08,700 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:08,700 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 818 transitions. [2021-11-21 01:54:08,700 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.25) internal successors, (93), 4 states have internal predecessors, (93), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:08,701 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 818 transitions. [2021-11-21 01:54:08,701 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 145 [2021-11-21 01:54:08,702 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:08,702 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:08,702 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable90 [2021-11-21 01:54:08,702 INFO L402 AbstractCegarLoop]: === Iteration 92 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:08,702 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:08,702 INFO L85 PathProgramCache]: Analyzing trace with hash -1037328697, now seen corresponding path program 1 times [2021-11-21 01:54:08,703 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:08,703 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1468508666] [2021-11-21 01:54:08,703 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:08,703 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:08,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:08,764 INFO L134 CoverageAnalysis]: Checked inductivity of 234 backedges. 172 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:54:08,764 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:08,764 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1468508666] [2021-11-21 01:54:08,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1468508666] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:08,765 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:08,765 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:54:08,765 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [777594652] [2021-11-21 01:54:08,765 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:08,765 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:08,765 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:08,765 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:08,766 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:08,766 INFO L87 Difference]: Start difference. First operand 522 states and 818 transitions. Second operand has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:10,777 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:11,191 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:11,191 INFO L93 Difference]: Finished difference Result 1048 states and 1642 transitions. [2021-11-21 01:54:11,192 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:11,192 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 144 [2021-11-21 01:54:11,192 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:11,193 INFO L225 Difference]: With dead ends: 1048 [2021-11-21 01:54:11,193 INFO L226 Difference]: Without dead ends: 538 [2021-11-21 01:54:11,194 INFO L932 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-11-21 01:54:11,195 INFO L933 BasicCegarLoop]: 155 mSDtfsCounter, 36 mSDsluCounter, 255 mSDsCounter, 0 mSdLazyCounter, 238 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 36 SdHoareTripleChecker+Valid, 375 SdHoareTripleChecker+Invalid, 242 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 238 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:11,195 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [36 Valid, 375 Invalid, 242 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 238 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:54:11,195 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 538 states. [2021-11-21 01:54:11,219 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 538 to 522. [2021-11-21 01:54:11,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.5681381957773513) internal successors, (817), 521 states have internal predecessors, (817), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:11,221 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 817 transitions. [2021-11-21 01:54:11,221 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 817 transitions. Word has length 144 [2021-11-21 01:54:11,221 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:11,221 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 817 transitions. [2021-11-21 01:54:11,221 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.5) internal successors, (94), 4 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:11,221 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 817 transitions. [2021-11-21 01:54:11,222 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-21 01:54:11,222 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:11,222 INFO L514 BasicCegarLoop]: trace histogram [6, 6, 6, 6, 6, 6, 6, 6, 5, 5, 5, 5, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:11,223 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable91 [2021-11-21 01:54:11,223 INFO L402 AbstractCegarLoop]: === Iteration 93 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:11,223 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:11,223 INFO L85 PathProgramCache]: Analyzing trace with hash 1811443798, now seen corresponding path program 1 times [2021-11-21 01:54:11,223 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:11,223 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1882453808] [2021-11-21 01:54:11,223 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:11,223 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:11,250 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:11,297 INFO L134 CoverageAnalysis]: Checked inductivity of 236 backedges. 174 proven. 0 refuted. 0 times theorem prover too weak. 62 trivial. 0 not checked. [2021-11-21 01:54:11,298 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:11,298 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1882453808] [2021-11-21 01:54:11,298 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1882453808] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:11,298 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:11,298 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-21 01:54:11,299 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [464860968] [2021-11-21 01:54:11,299 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:11,299 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:11,300 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:11,300 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:11,300 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:11,300 INFO L87 Difference]: Start difference. First operand 522 states and 817 transitions. Second operand has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:13,316 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:13,741 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:13,741 INFO L93 Difference]: Finished difference Result 1046 states and 1638 transitions. [2021-11-21 01:54:13,742 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:13,742 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2021-11-21 01:54:13,746 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:13,747 INFO L225 Difference]: With dead ends: 1046 [2021-11-21 01:54:13,748 INFO L226 Difference]: Without dead ends: 536 [2021-11-21 01:54:13,749 INFO L932 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-11-21 01:54:13,750 INFO L933 BasicCegarLoop]: 156 mSDtfsCounter, 33 mSDsluCounter, 256 mSDsCounter, 0 mSdLazyCounter, 236 mSolverCounterSat, 3 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 33 SdHoareTripleChecker+Valid, 377 SdHoareTripleChecker+Invalid, 240 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 236 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:13,751 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [33 Valid, 377 Invalid, 240 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 236 Invalid, 1 Unknown, 0 Unchecked, 2.4s Time] [2021-11-21 01:54:13,752 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 536 states. [2021-11-21 01:54:13,792 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 536 to 522. [2021-11-21 01:54:13,793 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 522 states, 521 states have (on average 1.566218809980806) internal successors, (816), 521 states have internal predecessors, (816), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:13,793 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 522 states to 522 states and 816 transitions. [2021-11-21 01:54:13,793 INFO L78 Accepts]: Start accepts. Automaton has 522 states and 816 transitions. Word has length 145 [2021-11-21 01:54:13,794 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:13,794 INFO L470 AbstractCegarLoop]: Abstraction has 522 states and 816 transitions. [2021-11-21 01:54:13,794 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 23.75) internal successors, (95), 4 states have internal predecessors, (95), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:13,794 INFO L276 IsEmpty]: Start isEmpty. Operand 522 states and 816 transitions. [2021-11-21 01:54:13,795 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-21 01:54:13,796 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:13,796 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:13,796 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable92 [2021-11-21 01:54:13,796 INFO L402 AbstractCegarLoop]: === Iteration 94 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:13,797 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:13,797 INFO L85 PathProgramCache]: Analyzing trace with hash 400518328, now seen corresponding path program 1 times [2021-11-21 01:54:13,797 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-21 01:54:13,797 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331587557] [2021-11-21 01:54:13,797 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:13,797 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-21 01:54:14,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:14,783 INFO L134 CoverageAnalysis]: Checked inductivity of 189 backedges. 14 proven. 139 refuted. 0 times theorem prover too weak. 36 trivial. 0 not checked. [2021-11-21 01:54:14,783 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-21 01:54:14,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [331587557] [2021-11-21 01:54:14,784 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [331587557] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-21 01:54:14,784 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2143592827] [2021-11-21 01:54:14,784 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:14,784 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:14,784 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:14,791 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 01:54:14,826 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-21 01:54:15,322 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:15,329 INFO L263 TraceCheckSpWp]: Trace formula consists of 588 conjuncts, 71 conjunts are in the unsatisfiable core [2021-11-21 01:54:15,354 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:15,913 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-21 01:54:15,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [511383527] [2021-11-21 01:54:15,943 INFO L159 IcfgInterpreter]: Started Sifa with 53 locations of interest [2021-11-21 01:54:15,943 INFO L166 IcfgInterpreter]: Building call graph [2021-11-21 01:54:15,949 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-21 01:54:15,955 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-21 01:54:15,956 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-21 01:54:16,429 FATAL L? ?]: Ignoring exception! de.uni_freiburg.informatik.ultimate.logic.SMTLIBException: Function ULTIMATE.start_ssl3_accept_~blastFlag~0#1 is already defined. at de.uni_freiburg.informatik.ultimate.logic.NoopScript.declareFun(NoopScript.java:263) at de.uni_freiburg.informatik.ultimate.smtsolver.external.Scriptor.declareFun(Scriptor.java:115) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.declareFun(WrapperScript.java:137) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.declareFun(WrapperScript.java:137) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.scripttransfer.HistoryRecordingScript.declareFun(HistoryRecordingScript.java:95) at de.uni_freiburg.informatik.ultimate.logic.WrapperScript.declareFun(WrapperScript.java:137) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.termVariable2constant(SmtUtils.java:872) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.termVariables2Constants(SmtUtils.java:861) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.simplify.SimplifyDDAWithTimeout.getSimplifiedTerm(SimplifyDDAWithTimeout.java:161) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.simplify(SmtUtils.java:192) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.SmtUtils.simplifyWithStatistics(SmtUtils.java:259) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher.simplify(QuantifierPusher.java:1066) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:105) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.convert(QuantifierPushTermWalker.java:1) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine$ApplicationTermTask.doStep(TermContextTransformationEngine.java:169) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:77) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.TermContextTransformationEngine.transform(TermContextTransformationEngine.java:61) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:243) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.QuantifierPushTermWalker.eliminate(QuantifierPushTermWalker.java:233) at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.PartialQuantifierElimination.eliminate(PartialQuantifierElimination.java:92) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.newQuantifier(SymbolicTools.java:278) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools$EliminatingTermDomainOperationProvider.projectExistentially(SymbolicTools.java:264) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.TermDomainOperationProvider.projectExistentially(TermDomainOperationProvider.java:1) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.PredicateTransformer.strongestPostcondition(PredicateTransformer.java:131) at de.uni_freiburg.informatik.ultimate.lib.sifa.SymbolicTools.post(SymbolicTools.java:116) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretInternal(DagInterpreter.java:227) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTransAndStoreLoiPred(DagInterpreter.java:209) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretTrans(DagInterpreter.java:187) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.ipretNode(DagInterpreter.java:165) at de.uni_freiburg.informatik.ultimate.lib.sifa.DagInterpreter.interpret(DagInterpreter.java:123) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpretLoisInProcedure(IcfgInterpreter.java:136) at de.uni_freiburg.informatik.ultimate.lib.sifa.IcfgInterpreter.interpret(IcfgInterpreter.java:127) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.SifaRunner.(SifaRunner.java:102) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleSifa.construct(IpTcStrategyModuleSifa.java:67) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getOrConstruct(IpTcStrategyModuleBase.java:100) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.IpTcStrategyModuleBase.getInterpolantComputationStatus(IpTcStrategyModuleBase.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.tryExecuteInterpolantGenerator(AutomatonFreeRefinementEngine.java:268) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.generateProof(AutomatonFreeRefinementEngine.java:150) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.executeStrategy(AutomatonFreeRefinementEngine.java:140) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.AutomatonFreeRefinementEngine.(AutomatonFreeRefinementEngine.java:88) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.tracehandling.TraceAbstractionRefinementEngine.(TraceAbstractionRefinementEngine.java:76) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.isCounterexampleFeasible(BasicCegarLoop.java:610) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:413) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-21 01:54:16,437 INFO L186 FreeRefinementEngine]: Found 0 perfect and 1 imperfect interpolant sequences. [2021-11-21 01:54:16,437 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [6] total 6 [2021-11-21 01:54:16,437 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1163448686] [2021-11-21 01:54:16,437 INFO L85 oduleStraightlineAll]: Using 1 imperfect interpolants to construct interpolant automaton [2021-11-21 01:54:16,438 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-11-21 01:54:16,438 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-21 01:54:16,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-11-21 01:54:16,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:54:16,439 INFO L87 Difference]: Start difference. First operand 522 states and 816 transitions. Second operand has 7 states, 7 states have (on average 17.428571428571427) internal successors, (122), 6 states have internal predecessors, (122), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:16,439 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 2 states. [2021-11-21 01:54:16,439 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 10 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=13, Invalid=29, Unknown=0, NotChecked=0, Total=42 [2021-11-21 01:54:16,442 INFO L933 BasicCegarLoop]: 0 mSDtfsCounter, 0 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 0 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:16,443 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2021-11-21 01:54:16,489 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:16,654 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable93,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 01:54:16,654 FATAL L? ?]: The Plugin de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction has thrown an exception: java.lang.IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@67e3e565 at de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.assertCodeBlock(IncrementalHoareTripleChecker.java:359) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.prepareAssertionStackAndAddTransition(IncrementalHoareTripleChecker.java:206) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.IncrementalHoareTripleChecker.checkInternal(IncrementalHoareTripleChecker.java:131) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker$ProtectedHtc.checkInternal(ChainingHoareTripleChecker.java:436) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.ChainingHoareTripleChecker.checkInternal(ChainingHoareTripleChecker.java:98) at de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.hoaretriple.CachingHoareTripleChecker.checkInternal(CachingHoareTripleChecker.java:95) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton$InternalSuccessorComputationHelper.computeSuccWithSolver(AbstractInterpolantAutomaton.java:357) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.chooseFalseSuccessor2(BasicAbstractInterpolantAutomaton.java:107) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:73) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.BasicAbstractInterpolantAutomaton.computeSuccs(BasicAbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:233) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.interpolantautomata.transitionappender.AbstractInterpolantAutomaton.internalSuccessors(AbstractInterpolantAutomaton.java:1) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.TotalizeNwa.internalSuccessors(TotalizeNwa.java:213) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ComplementDeterministicNwa.internalSuccessors(ComplementDeterministicNwa.java:121) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:216) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.ProductNwa.internalSuccessors(ProductNwa.java:208) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.addInternalsAndSuccessors(NestedWordAutomatonReachableStates.java:1058) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates$ReachableStatesComputation.(NestedWordAutomatonReachableStates.java:960) at de.uni_freiburg.informatik.ultimate.automata.nestedword.reachablestates.NestedWordAutomatonReachableStates.(NestedWordAutomatonReachableStates.java:182) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.computeDifference(Difference.java:137) at de.uni_freiburg.informatik.ultimate.automata.nestedword.operations.Difference.(Difference.java:90) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.computeAutomataDifference(BasicCegarLoop.java:868) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.BasicCegarLoop.refineAbstraction(BasicCegarLoop.java:784) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.refineAbstractionInternal(AbstractCegarLoop.java:462) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.iterate(AbstractCegarLoop.java:420) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.startCegar(AbstractCegarLoop.java:348) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.AbstractCegarLoop.runCegar(AbstractCegarLoop.java:330) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.CegarLoopUtils.getCegarLoopResult(CegarLoopUtils.java:56) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.executeCegarLoop(TraceAbstractionStarter.java:393) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseProgram(TraceAbstractionStarter.java:303) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.analyseSequentialProgram(TraceAbstractionStarter.java:263) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.runCegarLoops(TraceAbstractionStarter.java:176) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionStarter.(TraceAbstractionStarter.java:155) at de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver.finish(TraceAbstractionObserver.java:123) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runObserver(PluginConnector.java:168) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.runTool(PluginConnector.java:151) at de.uni_freiburg.informatik.ultimate.core.coreplugin.PluginConnector.run(PluginConnector.java:128) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.executePluginConnector(ToolchainWalker.java:232) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.processPlugin(ToolchainWalker.java:226) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walkUnprotected(ToolchainWalker.java:142) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainWalker.walk(ToolchainWalker.java:104) at de.uni_freiburg.informatik.ultimate.core.coreplugin.ToolchainManager$Toolchain.processToolchain(ToolchainManager.java:320) at de.uni_freiburg.informatik.ultimate.core.coreplugin.toolchain.DefaultToolchainJob.run(DefaultToolchainJob.java:145) at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63) [2021-11-21 01:54:16,657 INFO L158 Benchmark]: Toolchain (without parser) took 252973.45ms. Allocated memory was 113.2MB in the beginning and 155.2MB in the end (delta: 41.9MB). Free memory was 73.5MB in the beginning and 94.4MB in the end (delta: -20.9MB). Peak memory consumption was 21.7MB. Max. memory is 16.1GB. [2021-11-21 01:54:16,657 INFO L158 Benchmark]: CDTParser took 0.26ms. Allocated memory is still 113.2MB. Free memory is still 92.3MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-21 01:54:16,657 INFO L158 Benchmark]: CACSL2BoogieTranslator took 916.92ms. Allocated memory is still 113.2MB. Free memory was 73.2MB in the beginning and 67.2MB in the end (delta: 6.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. [2021-11-21 01:54:16,657 INFO L158 Benchmark]: Boogie Procedure Inliner took 141.49ms. Allocated memory is still 113.2MB. Free memory was 67.2MB in the beginning and 62.4MB in the end (delta: 4.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-21 01:54:16,657 INFO L158 Benchmark]: Boogie Preprocessor took 169.41ms. Allocated memory is still 113.2MB. Free memory was 62.4MB in the beginning and 55.3MB in the end (delta: 7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-21 01:54:16,658 INFO L158 Benchmark]: RCFGBuilder took 4227.06ms. Allocated memory was 113.2MB in the beginning and 155.2MB in the end (delta: 41.9MB). Free memory was 55.3MB in the beginning and 89.4MB in the end (delta: -34.1MB). Peak memory consumption was 37.9MB. Max. memory is 16.1GB. [2021-11-21 01:54:16,658 INFO L158 Benchmark]: TraceAbstraction took 247510.70ms. Allocated memory is still 155.2MB. Free memory was 88.3MB in the beginning and 94.4MB in the end (delta: -6.1MB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-21 01:54:16,662 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.26ms. Allocated memory is still 113.2MB. Free memory is still 92.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 916.92ms. Allocated memory is still 113.2MB. Free memory was 73.2MB in the beginning and 67.2MB in the end (delta: 6.0MB). Peak memory consumption was 12.6MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 141.49ms. Allocated memory is still 113.2MB. Free memory was 67.2MB in the beginning and 62.4MB in the end (delta: 4.9MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 169.41ms. Allocated memory is still 113.2MB. Free memory was 62.4MB in the beginning and 55.3MB in the end (delta: 7.1MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 4227.06ms. Allocated memory was 113.2MB in the beginning and 155.2MB in the end (delta: 41.9MB). Free memory was 55.3MB in the beginning and 89.4MB in the end (delta: -34.1MB). Peak memory consumption was 37.9MB. Max. memory is 16.1GB. * TraceAbstraction took 247510.70ms. Allocated memory is still 155.2MB. Free memory was 88.3MB in the beginning and 94.4MB in the end (delta: -6.1MB). There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - ExceptionOrErrorResult: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@67e3e565 de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: IllegalStateException: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@67e3e565: de.uni_freiburg.informatik.ultimate.lib.smtlibutils.ManagedScript.lock(ManagedScript.java:82) RESULT: Ultimate could not prove your program: Toolchain returned no result. [2021-11-21 01:54:16,722 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-32bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 32bit --witnessprinter.graph.data.programhash 6fed4ea6707efb0c46113b7defb1e72bb9bbe71f593886f20a58e457577f3a05 --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-21 01:54:19,710 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-21 01:54:19,712 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-21 01:54:19,750 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-21 01:54:19,751 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-21 01:54:19,753 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-21 01:54:19,755 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-21 01:54:19,758 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-21 01:54:19,761 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-21 01:54:19,763 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-21 01:54:19,764 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-21 01:54:19,766 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-21 01:54:19,767 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-21 01:54:19,768 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-21 01:54:19,770 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-21 01:54:19,772 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-21 01:54:19,773 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-21 01:54:19,775 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-21 01:54:19,778 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-21 01:54:19,781 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-21 01:54:19,783 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-21 01:54:19,785 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-21 01:54:19,787 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-21 01:54:19,788 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-21 01:54:19,793 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-21 01:54:19,793 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-21 01:54:19,794 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-21 01:54:19,795 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-21 01:54:19,796 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-21 01:54:19,798 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-21 01:54:19,798 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-21 01:54:19,800 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-21 01:54:19,801 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-21 01:54:19,802 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-21 01:54:19,803 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-21 01:54:19,804 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-21 01:54:19,805 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-21 01:54:19,806 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-21 01:54:19,806 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-21 01:54:19,807 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-21 01:54:19,808 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-21 01:54:19,810 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-32bit-Taipan_Bitvector.epf [2021-11-21 01:54:19,856 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-21 01:54:19,856 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-21 01:54:19,857 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-21 01:54:19,857 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-21 01:54:19,858 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-21 01:54:19,859 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-21 01:54:19,859 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-21 01:54:19,860 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-21 01:54:19,860 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-21 01:54:19,861 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-21 01:54:19,861 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-21 01:54:19,862 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-21 01:54:19,863 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-21 01:54:19,863 INFO L138 SettingsManager]: * sizeof long=4 [2021-11-21 01:54:19,864 INFO L138 SettingsManager]: * sizeof POINTER=4 [2021-11-21 01:54:19,864 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-21 01:54:19,865 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-21 01:54:19,865 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-21 01:54:19,865 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-21 01:54:19,866 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2021-11-21 01:54:19,866 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2021-11-21 01:54:19,866 INFO L138 SettingsManager]: * sizeof long double=12 [2021-11-21 01:54:19,867 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-21 01:54:19,867 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-21 01:54:19,867 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-21 01:54:19,867 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-21 01:54:19,868 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-11-21 01:54:19,868 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-21 01:54:19,868 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:54:19,869 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-21 01:54:19,869 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-21 01:54:19,869 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-21 01:54:19,869 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2021-11-21 01:54:19,870 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2021-11-21 01:54:19,870 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-21 01:54:19,870 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-21 01:54:19,871 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-21 01:54:19,871 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/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 Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 32bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 6fed4ea6707efb0c46113b7defb1e72bb9bbe71f593886f20a58e457577f3a05 [2021-11-21 01:54:20,329 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-21 01:54:20,377 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-21 01:54:20,380 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-21 01:54:20,381 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-21 01:54:20,382 INFO L275 PluginConnector]: CDTParser initialized [2021-11-21 01:54:20,384 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c [2021-11-21 01:54:20,479 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/a931247a2/29b196d2daea44e2acf9280031d331ac/FLAG9046a61bd [2021-11-21 01:54:21,353 INFO L306 CDTParser]: Found 1 translation units. [2021-11-21 01:54:21,354 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c [2021-11-21 01:54:21,400 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/a931247a2/29b196d2daea44e2acf9280031d331ac/FLAG9046a61bd [2021-11-21 01:54:21,464 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/data/a931247a2/29b196d2daea44e2acf9280031d331ac [2021-11-21 01:54:21,468 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-21 01:54:21,470 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-21 01:54:21,473 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-21 01:54:21,474 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-21 01:54:21,478 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-21 01:54:21,479 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:54:21" (1/1) ... [2021-11-21 01:54:21,482 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6c9d830f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:21, skipping insertion in model container [2021-11-21 01:54:21,482 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 21.11 01:54:21" (1/1) ... [2021-11-21 01:54:21,491 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-21 01:54:21,597 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-21 01:54:22,243 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c[75166,75179] [2021-11-21 01:54:22,260 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:54:22,303 INFO L203 MainTranslator]: Completed pre-run [2021-11-21 01:54:22,541 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/sv-benchmarks/c/openssl/s3_srvr.blast.12.i.cil-1.c[75166,75179] [2021-11-21 01:54:22,548 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-21 01:54:22,600 INFO L208 MainTranslator]: Completed translation [2021-11-21 01:54:22,601 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22 WrapperNode [2021-11-21 01:54:22,601 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-21 01:54:22,602 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-21 01:54:22,603 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-21 01:54:22,603 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-21 01:54:22,612 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,654 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,710 INFO L137 Inliner]: procedures = 35, calls = 223, calls flagged for inlining = 7, calls inlined = 3, statements flattened = 767 [2021-11-21 01:54:22,710 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-21 01:54:22,711 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-21 01:54:22,712 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-21 01:54:22,712 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-21 01:54:22,722 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,723 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,736 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,736 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,792 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,806 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,822 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,832 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-21 01:54:22,850 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-21 01:54:22,851 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-21 01:54:22,851 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-21 01:54:22,852 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (1/1) ... [2021-11-21 01:54:22,874 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-21 01:54:22,889 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 01:54:22,908 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-21 01:54:22,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-21 01:54:22,968 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-21 01:54:22,968 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2021-11-21 01:54:22,969 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-21 01:54:22,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2021-11-21 01:54:22,969 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-21 01:54:22,969 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-21 01:54:22,970 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-21 01:54:22,970 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-21 01:54:22,970 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2021-11-21 01:54:23,215 INFO L236 CfgBuilder]: Building ICFG [2021-11-21 01:54:23,217 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-21 01:54:23,268 WARN L815 $ProcedureCfgBuilder]: Label in the middle of a codeblock. [2021-11-21 01:54:27,889 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##90: assume false; [2021-11-21 01:54:27,889 INFO L768 $ProcedureCfgBuilder]: dead code at ProgramPoint $Ultimate##91: assume !false; [2021-11-21 01:54:27,889 INFO L277 CfgBuilder]: Performing block encoding [2021-11-21 01:54:27,900 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-21 01:54:27,901 INFO L301 CfgBuilder]: Removed 1 assume(true) statements. [2021-11-21 01:54:27,904 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:54:27 BoogieIcfgContainer [2021-11-21 01:54:27,904 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-21 01:54:27,906 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-21 01:54:27,907 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-21 01:54:27,910 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-21 01:54:27,911 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 21.11 01:54:21" (1/3) ... [2021-11-21 01:54:27,912 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cb811 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:54:27, skipping insertion in model container [2021-11-21 01:54:27,912 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 21.11 01:54:22" (2/3) ... [2021-11-21 01:54:27,912 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7cb811 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 21.11 01:54:27, skipping insertion in model container [2021-11-21 01:54:27,913 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:54:27" (3/3) ... [2021-11-21 01:54:27,914 INFO L111 eAbstractionObserver]: Analyzing ICFG s3_srvr.blast.12.i.cil-1.c [2021-11-21 01:54:27,922 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-21 01:54:27,922 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-21 01:54:27,985 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-21 01:54:27,994 INFO L339 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mLoopAccelerationTechnique=FAST_UPR [2021-11-21 01:54:27,994 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-21 01:54:28,031 INFO L276 IsEmpty]: Start isEmpty. Operand has 152 states, 150 states have (on average 1.72) internal successors, (258), 151 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:28,042 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-21 01:54:28,042 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:28,043 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:28,044 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:28,050 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:28,051 INFO L85 PathProgramCache]: Analyzing trace with hash 1692197635, now seen corresponding path program 1 times [2021-11-21 01:54:28,067 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:54:28,068 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [334781508] [2021-11-21 01:54:28,068 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:28,070 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:54:28,070 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:54:28,074 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:54:28,116 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2021-11-21 01:54:28,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:28,470 INFO L263 TraceCheckSpWp]: Trace formula consists of 154 conjuncts, 17 conjunts are in the unsatisfiable core [2021-11-21 01:54:28,481 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:28,605 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:54:28,622 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:54:28,825 INFO L354 Elim1Store]: treesize reduction 96, result has 16.5 percent of original size [2021-11-21 01:54:28,826 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 53 treesize of output 41 [2021-11-21 01:54:28,874 INFO L354 Elim1Store]: treesize reduction 33, result has 21.4 percent of original size [2021-11-21 01:54:28,875 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-11-21 01:54:28,915 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:28,918 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:28,922 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:28,924 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 3 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 39 treesize of output 22 [2021-11-21 01:54:29,091 INFO L354 Elim1Store]: treesize reduction 33, result has 21.4 percent of original size [2021-11-21 01:54:29,092 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 1 case distinctions, treesize of input 29 treesize of output 13 [2021-11-21 01:54:29,117 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:54:29,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 1 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 29 treesize of output 13 [2021-11-21 01:54:29,195 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 37 treesize of output 25 [2021-11-21 01:54:29,203 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 22 treesize of output 10 [2021-11-21 01:54:29,435 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:29,435 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:30,006 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:30,007 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:54:30,007 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [334781508] [2021-11-21 01:54:30,008 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [334781508] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:30,008 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:30,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5, 5] imperfect sequences [] total 8 [2021-11-21 01:54:30,011 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [874911298] [2021-11-21 01:54:30,012 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:30,018 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2021-11-21 01:54:30,019 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:54:30,062 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2021-11-21 01:54:30,064 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=16, Invalid=40, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:54:30,071 INFO L87 Difference]: Start difference. First operand has 152 states, 150 states have (on average 1.72) internal successors, (258), 151 states have internal predecessors, (258), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Second operand has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:32,115 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:33,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:33,753 INFO L93 Difference]: Finished difference Result 305 states and 515 transitions. [2021-11-21 01:54:33,757 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-21 01:54:33,759 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-11-21 01:54:33,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:33,772 INFO L225 Difference]: With dead ends: 305 [2021-11-21 01:54:33,773 INFO L226 Difference]: Without dead ends: 139 [2021-11-21 01:54:33,777 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 77 SyntacticMatches, 1 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=22, Invalid=50, Unknown=0, NotChecked=0, Total=72 [2021-11-21 01:54:33,781 INFO L933 BasicCegarLoop]: 250 mSDtfsCounter, 16 mSDsluCounter, 841 mSDsCounter, 0 mSdLazyCounter, 121 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 1091 SdHoareTripleChecker+Invalid, 190 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 121 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 66 IncrementalHoareTripleChecker+Unchecked, 3.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:33,782 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [16 Valid, 1091 Invalid, 190 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 121 Invalid, 1 Unknown, 66 Unchecked, 3.6s Time] [2021-11-21 01:54:33,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 139 states. [2021-11-21 01:54:33,830 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 139 to 139. [2021-11-21 01:54:33,832 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 139 states, 138 states have (on average 1.5434782608695652) internal successors, (213), 138 states have internal predecessors, (213), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:33,834 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 139 states to 139 states and 213 transitions. [2021-11-21 01:54:33,835 INFO L78 Accepts]: Start accepts. Automaton has 139 states and 213 transitions. Word has length 43 [2021-11-21 01:54:33,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:33,836 INFO L470 AbstractCegarLoop]: Abstraction has 139 states and 213 transitions. [2021-11-21 01:54:33,837 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 6.25) internal successors, (50), 8 states have internal predecessors, (50), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:33,837 INFO L276 IsEmpty]: Start isEmpty. Operand 139 states and 213 transitions. [2021-11-21 01:54:33,840 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 44 [2021-11-21 01:54:33,840 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:33,840 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:33,861 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (2)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:34,055 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:54:34,056 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:34,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:34,057 INFO L85 PathProgramCache]: Analyzing trace with hash 2115844357, now seen corresponding path program 1 times [2021-11-21 01:54:34,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:54:34,058 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85024408] [2021-11-21 01:54:34,058 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:34,058 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:54:34,058 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:54:34,060 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:54:34,066 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2021-11-21 01:54:34,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:34,408 INFO L263 TraceCheckSpWp]: Trace formula consists of 160 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:54:34,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:34,466 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:54:34,466 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:54:34,549 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:54:34,550 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:54:34,680 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:54:34,818 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:34,819 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:35,073 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:35,073 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:54:35,073 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85024408] [2021-11-21 01:54:35,074 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85024408] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:35,074 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:35,074 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-21 01:54:35,075 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1421883764] [2021-11-21 01:54:35,075 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:35,077 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:35,077 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:54:35,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:35,078 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:35,078 INFO L87 Difference]: Start difference. First operand 139 states and 213 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:37,099 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:38,969 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:38,971 INFO L93 Difference]: Finished difference Result 296 states and 454 transitions. [2021-11-21 01:54:38,972 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:38,973 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 43 [2021-11-21 01:54:38,973 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:38,975 INFO L225 Difference]: With dead ends: 296 [2021-11-21 01:54:38,975 INFO L226 Difference]: Without dead ends: 167 [2021-11-21 01:54:38,977 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 85 GetRequests, 81 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-11-21 01:54:38,978 INFO L933 BasicCegarLoop]: 187 mSDtfsCounter, 22 mSDsluCounter, 292 mSDsCounter, 0 mSdLazyCounter, 149 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 479 SdHoareTripleChecker+Invalid, 158 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 149 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 3.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:38,979 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 479 Invalid, 158 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 149 Invalid, 1 Unknown, 0 Unchecked, 3.8s Time] [2021-11-21 01:54:38,981 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 167 states. [2021-11-21 01:54:38,997 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 167 to 150. [2021-11-21 01:54:38,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 150 states, 149 states have (on average 1.5570469798657718) internal successors, (232), 149 states have internal predecessors, (232), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:38,999 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 150 states to 150 states and 232 transitions. [2021-11-21 01:54:38,999 INFO L78 Accepts]: Start accepts. Automaton has 150 states and 232 transitions. Word has length 43 [2021-11-21 01:54:38,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:39,000 INFO L470 AbstractCegarLoop]: Abstraction has 150 states and 232 transitions. [2021-11-21 01:54:39,000 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 4 states have internal predecessors, (43), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:39,000 INFO L276 IsEmpty]: Start isEmpty. Operand 150 states and 232 transitions. [2021-11-21 01:54:39,003 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2021-11-21 01:54:39,004 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:39,004 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:39,018 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (3)] Ended with exit code 0 [2021-11-21 01:54:39,210 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:54:39,210 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:39,211 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:39,211 INFO L85 PathProgramCache]: Analyzing trace with hash -1636123909, now seen corresponding path program 1 times [2021-11-21 01:54:39,212 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:54:39,212 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1350384253] [2021-11-21 01:54:39,212 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:39,212 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:54:39,213 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:54:39,213 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:54:39,215 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2021-11-21 01:54:39,553 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:39,572 INFO L263 TraceCheckSpWp]: Trace formula consists of 191 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:54:39,577 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:39,635 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:54:39,635 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:54:39,711 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:54:39,712 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:54:39,803 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:54:39,978 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:39,978 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:40,374 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:40,374 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:54:40,375 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1350384253] [2021-11-21 01:54:40,375 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1350384253] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:40,375 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:40,376 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:54:40,376 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [957065406] [2021-11-21 01:54:40,376 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:40,377 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:54:40,377 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:54:40,378 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:54:40,378 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:54:40,379 INFO L87 Difference]: Start difference. First operand 150 states and 232 transitions. Second operand has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:42,399 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:47,365 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:47,366 INFO L93 Difference]: Finished difference Result 417 states and 643 transitions. [2021-11-21 01:54:47,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:54:47,368 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 56 [2021-11-21 01:54:47,368 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:47,372 INFO L225 Difference]: With dead ends: 417 [2021-11-21 01:54:47,372 INFO L226 Difference]: Without dead ends: 288 [2021-11-21 01:54:47,374 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 112 GetRequests, 105 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:54:47,375 INFO L933 BasicCegarLoop]: 268 mSDtfsCounter, 195 mSDsluCounter, 741 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 60 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 195 SdHoareTripleChecker+Valid, 1009 SdHoareTripleChecker+Invalid, 528 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:47,376 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [195 Valid, 1009 Invalid, 528 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 467 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2021-11-21 01:54:47,378 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 288 states. [2021-11-21 01:54:47,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 288 to 166. [2021-11-21 01:54:47,395 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 166 states, 165 states have (on average 1.5575757575757576) internal successors, (257), 165 states have internal predecessors, (257), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:47,397 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 166 states to 166 states and 257 transitions. [2021-11-21 01:54:47,397 INFO L78 Accepts]: Start accepts. Automaton has 166 states and 257 transitions. Word has length 56 [2021-11-21 01:54:47,397 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:47,398 INFO L470 AbstractCegarLoop]: Abstraction has 166 states and 257 transitions. [2021-11-21 01:54:47,398 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 11.666666666666666) internal successors, (70), 6 states have internal predecessors, (70), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:47,398 INFO L276 IsEmpty]: Start isEmpty. Operand 166 states and 257 transitions. [2021-11-21 01:54:47,402 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 01:54:47,402 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:47,402 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:47,427 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:47,618 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:54:47,618 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:47,619 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:47,619 INFO L85 PathProgramCache]: Analyzing trace with hash -301361520, now seen corresponding path program 1 times [2021-11-21 01:54:47,620 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:54:47,620 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1546948973] [2021-11-21 01:54:47,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:47,621 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:54:47,621 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:54:47,622 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:54:47,626 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2021-11-21 01:54:47,834 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:47,844 INFO L263 TraceCheckSpWp]: Trace formula consists of 195 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:54:47,849 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:47,907 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 109 treesize of output 73 [2021-11-21 01:54:47,912 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 73 treesize of output 49 [2021-11-21 01:54:49,239 INFO L354 Elim1Store]: treesize reduction 25, result has 45.7 percent of original size [2021-11-21 01:54:49,239 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 2 case distinctions, treesize of input 49 treesize of output 31 [2021-11-21 01:54:49,346 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:54:49,447 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:49,447 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:49,632 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:49,633 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:54:49,633 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1546948973] [2021-11-21 01:54:49,633 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1546948973] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:49,633 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:49,634 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 4 [2021-11-21 01:54:49,634 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [919202042] [2021-11-21 01:54:49,634 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:49,635 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:54:49,635 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:54:49,635 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:54:49,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:54:49,636 INFO L87 Difference]: Start difference. First operand 166 states and 257 transitions. Second operand has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:51,653 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:54:53,713 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:54:53,714 INFO L93 Difference]: Finished difference Result 340 states and 526 transitions. [2021-11-21 01:54:53,715 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:54:53,715 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-21 01:54:53,715 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:54:53,717 INFO L225 Difference]: With dead ends: 340 [2021-11-21 01:54:53,717 INFO L226 Difference]: Without dead ends: 195 [2021-11-21 01:54:53,718 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 113 GetRequests, 110 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-11-21 01:54:53,719 INFO L933 BasicCegarLoop]: 220 mSDtfsCounter, 22 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 144 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 3.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 22 SdHoareTripleChecker+Valid, 550 SdHoareTripleChecker+Invalid, 153 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 144 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:54:53,719 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [22 Valid, 550 Invalid, 153 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 144 Invalid, 1 Unknown, 0 Unchecked, 4.0s Time] [2021-11-21 01:54:53,721 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 195 states. [2021-11-21 01:54:53,731 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 195 to 182. [2021-11-21 01:54:53,731 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 182 states, 181 states have (on average 1.5635359116022098) internal successors, (283), 181 states have internal predecessors, (283), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:53,733 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 182 states to 182 states and 283 transitions. [2021-11-21 01:54:53,733 INFO L78 Accepts]: Start accepts. Automaton has 182 states and 283 transitions. Word has length 57 [2021-11-21 01:54:53,733 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:54:53,733 INFO L470 AbstractCegarLoop]: Abstraction has 182 states and 283 transitions. [2021-11-21 01:54:53,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 14.25) internal successors, (57), 4 states have internal predecessors, (57), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:53,734 INFO L276 IsEmpty]: Start isEmpty. Operand 182 states and 283 transitions. [2021-11-21 01:54:53,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2021-11-21 01:54:53,737 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:54:53,737 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:54:53,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2021-11-21 01:54:53,946 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:54:53,946 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:54:53,946 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:54:53,946 INFO L85 PathProgramCache]: Analyzing trace with hash 2122058939, now seen corresponding path program 1 times [2021-11-21 01:54:53,947 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:54:53,947 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1020691146] [2021-11-21 01:54:53,947 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:54:53,948 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:54:53,948 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:54:53,949 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:54:54,007 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2021-11-21 01:54:54,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:54:54,165 INFO L263 TraceCheckSpWp]: Trace formula consists of 186 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:54:54,168 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:54:54,216 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:54:54,434 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:54:54,474 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:54,474 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:54:54,803 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:54:54,803 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:54:54,803 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1020691146] [2021-11-21 01:54:54,803 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1020691146] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:54:54,804 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:54:54,804 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:54:54,804 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1708759344] [2021-11-21 01:54:54,804 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:54:54,805 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:54:54,805 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:54:54,806 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:54:54,806 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:54:54,806 INFO L87 Difference]: Start difference. First operand 182 states and 283 transitions. Second operand has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:54:56,824 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:02,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:02,258 INFO L93 Difference]: Finished difference Result 573 states and 892 transitions. [2021-11-21 01:55:02,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:02,259 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 57 [2021-11-21 01:55:02,259 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:02,262 INFO L225 Difference]: With dead ends: 573 [2021-11-21 01:55:02,263 INFO L226 Difference]: Without dead ends: 412 [2021-11-21 01:55:02,264 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 114 GetRequests, 108 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:02,266 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 299 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 533 mSolverCounterSat, 94 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 299 SdHoareTripleChecker+Valid, 646 SdHoareTripleChecker+Invalid, 628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 94 IncrementalHoareTripleChecker+Valid, 533 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:02,266 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [299 Valid, 646 Invalid, 628 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [94 Valid, 533 Invalid, 1 Unknown, 0 Unchecked, 7.3s Time] [2021-11-21 01:55:02,268 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 412 states. [2021-11-21 01:55:02,280 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 412 to 222. [2021-11-21 01:55:02,281 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 222 states, 221 states have (on average 1.6063348416289593) internal successors, (355), 221 states have internal predecessors, (355), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:02,282 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 222 states to 222 states and 355 transitions. [2021-11-21 01:55:02,282 INFO L78 Accepts]: Start accepts. Automaton has 222 states and 355 transitions. Word has length 57 [2021-11-21 01:55:02,283 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:02,283 INFO L470 AbstractCegarLoop]: Abstraction has 222 states and 355 transitions. [2021-11-21 01:55:02,283 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.333333333333334) internal successors, (92), 6 states have internal predecessors, (92), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:02,284 INFO L276 IsEmpty]: Start isEmpty. Operand 222 states and 355 transitions. [2021-11-21 01:55:02,286 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2021-11-21 01:55:02,286 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:02,287 INFO L514 BasicCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:02,301 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:02,499 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:02,500 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:02,500 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:02,501 INFO L85 PathProgramCache]: Analyzing trace with hash 1351534154, now seen corresponding path program 1 times [2021-11-21 01:55:02,501 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:02,501 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1050512033] [2021-11-21 01:55:02,501 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:02,501 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:02,502 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:02,502 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:02,503 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2021-11-21 01:55:02,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:02,684 INFO L263 TraceCheckSpWp]: Trace formula consists of 188 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:55:02,687 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:02,737 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:55:03,039 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:03,071 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:03,072 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:03,435 INFO L134 CoverageAnalysis]: Checked inductivity of 10 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:03,435 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:03,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1050512033] [2021-11-21 01:55:03,435 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1050512033] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:03,435 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:03,435 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:03,436 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1630331966] [2021-11-21 01:55:03,436 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:03,436 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:03,436 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:03,437 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:03,437 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:03,437 INFO L87 Difference]: Start difference. First operand 222 states and 355 transitions. Second operand has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:05,456 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:07,466 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:12,548 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:12,548 INFO L93 Difference]: Finished difference Result 630 states and 1001 transitions. [2021-11-21 01:55:12,550 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:12,550 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 58 [2021-11-21 01:55:12,551 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:12,554 INFO L225 Difference]: With dead ends: 630 [2021-11-21 01:55:12,554 INFO L226 Difference]: Without dead ends: 429 [2021-11-21 01:55:12,555 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 116 GetRequests, 110 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:12,556 INFO L933 BasicCegarLoop]: 152 mSDtfsCounter, 219 mSDsluCounter, 524 mSDsCounter, 0 mSdLazyCounter, 538 mSolverCounterSat, 87 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 219 SdHoareTripleChecker+Valid, 676 SdHoareTripleChecker+Invalid, 627 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 538 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.0s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:12,556 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [219 Valid, 676 Invalid, 627 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 538 Invalid, 2 Unknown, 0 Unchecked, 9.0s Time] [2021-11-21 01:55:12,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 429 states. [2021-11-21 01:55:12,566 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 429 to 246. [2021-11-21 01:55:12,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 246 states, 245 states have (on average 1.6408163265306122) internal successors, (402), 245 states have internal predecessors, (402), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:12,569 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 246 states to 246 states and 402 transitions. [2021-11-21 01:55:12,569 INFO L78 Accepts]: Start accepts. Automaton has 246 states and 402 transitions. Word has length 58 [2021-11-21 01:55:12,569 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:12,569 INFO L470 AbstractCegarLoop]: Abstraction has 246 states and 402 transitions. [2021-11-21 01:55:12,570 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 15.666666666666666) internal successors, (94), 6 states have internal predecessors, (94), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:12,570 INFO L276 IsEmpty]: Start isEmpty. Operand 246 states and 402 transitions. [2021-11-21 01:55:12,573 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-21 01:55:12,573 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:12,573 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:12,593 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (7)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:12,786 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:12,789 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:12,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:12,789 INFO L85 PathProgramCache]: Analyzing trace with hash -540490528, now seen corresponding path program 1 times [2021-11-21 01:55:12,790 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:12,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1680576242] [2021-11-21 01:55:12,790 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:12,790 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:12,790 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:12,791 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:12,792 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (8)] Waiting until timeout for monitored process [2021-11-21 01:55:12,961 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:12,969 INFO L263 TraceCheckSpWp]: Trace formula consists of 241 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:55:12,972 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:13,017 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:55:13,217 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:13,348 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:13,348 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:13,775 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 47 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:13,775 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:13,775 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1680576242] [2021-11-21 01:55:13,775 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1680576242] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:13,775 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:13,776 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:13,776 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1580543056] [2021-11-21 01:55:13,776 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:13,776 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:13,776 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:13,777 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:13,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:13,777 INFO L87 Difference]: Start difference. First operand 246 states and 402 transitions. Second operand has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:15,795 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:20,108 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:20,108 INFO L93 Difference]: Finished difference Result 727 states and 1182 transitions. [2021-11-21 01:55:20,110 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:20,110 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-11-21 01:55:20,110 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:20,114 INFO L225 Difference]: With dead ends: 727 [2021-11-21 01:55:20,114 INFO L226 Difference]: Without dead ends: 502 [2021-11-21 01:55:20,115 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 166 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:20,116 INFO L933 BasicCegarLoop]: 158 mSDtfsCounter, 302 mSDsluCounter, 369 mSDsCounter, 0 mSdLazyCounter, 397 mSolverCounterSat, 63 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 302 SdHoareTripleChecker+Valid, 527 SdHoareTripleChecker+Invalid, 461 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 397 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:20,116 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [302 Valid, 527 Invalid, 461 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 397 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2021-11-21 01:55:20,118 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 502 states. [2021-11-21 01:55:20,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 502 to 310. [2021-11-21 01:55:20,129 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 1.6699029126213591) internal successors, (516), 309 states have internal predecessors, (516), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:20,131 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 516 transitions. [2021-11-21 01:55:20,131 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 516 transitions. Word has length 86 [2021-11-21 01:55:20,132 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:20,132 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 516 transitions. [2021-11-21 01:55:20,132 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.0) internal successors, (114), 6 states have internal predecessors, (114), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:20,132 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 516 transitions. [2021-11-21 01:55:20,134 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 87 [2021-11-21 01:55:20,134 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:20,134 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:20,147 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (8)] Ended with exit code 0 [2021-11-21 01:55:20,347 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:20,347 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:20,347 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:20,348 INFO L85 PathProgramCache]: Analyzing trace with hash 644351008, now seen corresponding path program 1 times [2021-11-21 01:55:20,348 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:20,348 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1381582184] [2021-11-21 01:55:20,348 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:20,348 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:20,349 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:20,349 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:20,350 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (9)] Waiting until timeout for monitored process [2021-11-21 01:55:20,630 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:20,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 248 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:55:20,649 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:20,685 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:55:20,686 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:55:20,753 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:55:20,754 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:55:20,841 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:21,075 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:55:21,075 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:21,450 INFO L134 CoverageAnalysis]: Checked inductivity of 45 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:55:21,451 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:21,451 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1381582184] [2021-11-21 01:55:21,451 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1381582184] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:21,451 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:21,451 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:21,451 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1788323468] [2021-11-21 01:55:21,451 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:21,452 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:21,452 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:21,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:21,452 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:21,452 INFO L87 Difference]: Start difference. First operand 310 states and 516 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:23,464 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:27,124 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:27,124 INFO L93 Difference]: Finished difference Result 695 states and 1135 transitions. [2021-11-21 01:55:27,125 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:27,125 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 86 [2021-11-21 01:55:27,126 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:27,129 INFO L225 Difference]: With dead ends: 695 [2021-11-21 01:55:27,129 INFO L226 Difference]: Without dead ends: 406 [2021-11-21 01:55:27,129 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 172 GetRequests, 165 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:27,130 INFO L933 BasicCegarLoop]: 118 mSDtfsCounter, 189 mSDsluCounter, 324 mSDsCounter, 0 mSdLazyCounter, 352 mSolverCounterSat, 80 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 189 SdHoareTripleChecker+Valid, 442 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 80 IncrementalHoareTripleChecker+Valid, 352 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:27,131 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [189 Valid, 442 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [80 Valid, 352 Invalid, 1 Unknown, 0 Unchecked, 5.6s Time] [2021-11-21 01:55:27,132 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 406 states. [2021-11-21 01:55:27,143 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 406 to 310. [2021-11-21 01:55:27,144 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 310 states, 309 states have (on average 1.6537216828478964) internal successors, (511), 309 states have internal predecessors, (511), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:27,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 310 states to 310 states and 511 transitions. [2021-11-21 01:55:27,146 INFO L78 Accepts]: Start accepts. Automaton has 310 states and 511 transitions. Word has length 86 [2021-11-21 01:55:27,146 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:27,146 INFO L470 AbstractCegarLoop]: Abstraction has 310 states and 511 transitions. [2021-11-21 01:55:27,146 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:27,147 INFO L276 IsEmpty]: Start isEmpty. Operand 310 states and 511 transitions. [2021-11-21 01:55:27,148 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-11-21 01:55:27,148 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:27,149 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:27,170 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (9)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:27,370 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:27,370 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:27,370 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:27,370 INFO L85 PathProgramCache]: Analyzing trace with hash 637719721, now seen corresponding path program 1 times [2021-11-21 01:55:27,371 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:27,371 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1295258910] [2021-11-21 01:55:27,371 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:27,371 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:27,372 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:27,373 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:27,375 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (10)] Waiting until timeout for monitored process [2021-11-21 01:55:27,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:27,556 INFO L263 TraceCheckSpWp]: Trace formula consists of 256 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:55:27,558 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:27,600 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:55:27,817 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:27,966 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:27,966 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:28,346 INFO L134 CoverageAnalysis]: Checked inductivity of 52 backedges. 52 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:28,347 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:28,347 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1295258910] [2021-11-21 01:55:28,347 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1295258910] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:28,347 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:28,347 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:28,347 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1498052132] [2021-11-21 01:55:28,347 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:28,348 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:28,348 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:28,348 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:28,349 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:28,349 INFO L87 Difference]: Start difference. First operand 310 states and 511 transitions. Second operand has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:30,361 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:34,525 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:34,525 INFO L93 Difference]: Finished difference Result 817 states and 1327 transitions. [2021-11-21 01:55:34,525 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:34,527 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 92 [2021-11-21 01:55:34,527 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:34,531 INFO L225 Difference]: With dead ends: 817 [2021-11-21 01:55:34,531 INFO L226 Difference]: Without dead ends: 528 [2021-11-21 01:55:34,532 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 184 GetRequests, 178 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:34,533 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 284 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 405 mSolverCounterSat, 87 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 284 SdHoareTripleChecker+Valid, 497 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 87 IncrementalHoareTripleChecker+Valid, 405 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:34,534 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [284 Valid, 497 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [87 Valid, 405 Invalid, 1 Unknown, 0 Unchecked, 6.1s Time] [2021-11-21 01:55:34,535 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 528 states. [2021-11-21 01:55:34,548 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 528 to 347. [2021-11-21 01:55:34,550 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.6618497109826589) internal successors, (575), 346 states have internal predecessors, (575), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:34,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 575 transitions. [2021-11-21 01:55:34,552 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 575 transitions. Word has length 92 [2021-11-21 01:55:34,553 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:34,553 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 575 transitions. [2021-11-21 01:55:34,553 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:34,553 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 575 transitions. [2021-11-21 01:55:34,555 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-11-21 01:55:34,555 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:34,556 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:34,583 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (10)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:34,770 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 10 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:34,770 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:34,770 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:34,770 INFO L85 PathProgramCache]: Analyzing trace with hash 153317402, now seen corresponding path program 1 times [2021-11-21 01:55:34,771 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:34,771 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1945591420] [2021-11-21 01:55:34,771 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:34,771 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:34,771 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:34,772 INFO L229 MonitoredProcess]: Starting monitored process 11 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:34,774 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (11)] Waiting until timeout for monitored process [2021-11-21 01:55:34,925 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:34,934 INFO L263 TraceCheckSpWp]: Trace formula consists of 258 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:55:34,936 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:34,967 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:55:35,185 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:35,323 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:35,323 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:35,764 INFO L134 CoverageAnalysis]: Checked inductivity of 53 backedges. 53 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:55:35,765 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:35,765 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1945591420] [2021-11-21 01:55:35,765 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1945591420] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:35,765 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:35,766 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:35,766 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [968497137] [2021-11-21 01:55:35,766 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:35,767 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:35,767 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:35,768 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:35,768 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:35,768 INFO L87 Difference]: Start difference. First operand 347 states and 575 transitions. Second operand has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:37,792 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:42,233 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:42,233 INFO L93 Difference]: Finished difference Result 848 states and 1380 transitions. [2021-11-21 01:55:42,234 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:42,234 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 93 [2021-11-21 01:55:42,235 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:42,238 INFO L225 Difference]: With dead ends: 848 [2021-11-21 01:55:42,238 INFO L226 Difference]: Without dead ends: 522 [2021-11-21 01:55:42,239 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 186 GetRequests, 180 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:42,240 INFO L933 BasicCegarLoop]: 151 mSDtfsCounter, 273 mSDsluCounter, 362 mSDsCounter, 0 mSdLazyCounter, 406 mSolverCounterSat, 86 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 273 SdHoareTripleChecker+Valid, 513 SdHoareTripleChecker+Invalid, 493 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 86 IncrementalHoareTripleChecker+Valid, 406 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:42,240 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [273 Valid, 513 Invalid, 493 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [86 Valid, 406 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2021-11-21 01:55:42,242 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 522 states. [2021-11-21 01:55:42,252 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 522 to 347. [2021-11-21 01:55:42,253 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.6560693641618498) internal successors, (573), 346 states have internal predecessors, (573), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:42,255 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 573 transitions. [2021-11-21 01:55:42,256 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 573 transitions. Word has length 93 [2021-11-21 01:55:42,256 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:42,256 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 573 transitions. [2021-11-21 01:55:42,256 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:42,256 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 573 transitions. [2021-11-21 01:55:42,258 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-21 01:55:42,258 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:42,258 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:42,273 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (11)] Ended with exit code 0 [2021-11-21 01:55:42,473 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 11 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:42,474 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:42,474 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:42,474 INFO L85 PathProgramCache]: Analyzing trace with hash -116720021, now seen corresponding path program 1 times [2021-11-21 01:55:42,475 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:42,475 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [348672633] [2021-11-21 01:55:42,475 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:42,475 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:42,475 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:42,476 INFO L229 MonitoredProcess]: Starting monitored process 12 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:42,477 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (12)] Waiting until timeout for monitored process [2021-11-21 01:55:42,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:42,854 INFO L263 TraceCheckSpWp]: Trace formula consists of 281 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:55:42,857 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:42,908 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:55:42,909 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:55:42,994 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:55:42,994 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:55:43,034 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:43,317 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:55:43,317 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:43,776 INFO L134 CoverageAnalysis]: Checked inductivity of 58 backedges. 9 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:55:43,776 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:43,776 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [348672633] [2021-11-21 01:55:43,776 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [348672633] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:43,776 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:43,777 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:43,777 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831883121] [2021-11-21 01:55:43,777 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:43,777 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:43,778 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:43,778 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:43,778 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:43,779 INFO L87 Difference]: Start difference. First operand 347 states and 573 transitions. Second operand has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:45,795 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:49,574 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:55:49,574 INFO L93 Difference]: Finished difference Result 767 states and 1248 transitions. [2021-11-21 01:55:49,575 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:55:49,576 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-11-21 01:55:49,576 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:55:49,579 INFO L225 Difference]: With dead ends: 767 [2021-11-21 01:55:49,579 INFO L226 Difference]: Without dead ends: 441 [2021-11-21 01:55:49,580 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:55:49,581 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 203 mSDsluCounter, 331 mSDsCounter, 0 mSdLazyCounter, 351 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 203 SdHoareTripleChecker+Valid, 458 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 351 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.7s IncrementalHoareTripleChecker+Time [2021-11-21 01:55:49,581 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [203 Valid, 458 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 351 Invalid, 1 Unknown, 0 Unchecked, 5.7s Time] [2021-11-21 01:55:49,583 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-11-21 01:55:49,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 347. [2021-11-21 01:55:49,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.6358381502890174) internal successors, (566), 346 states have internal predecessors, (566), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:49,597 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 566 transitions. [2021-11-21 01:55:49,598 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 566 transitions. Word has length 99 [2021-11-21 01:55:49,598 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:55:49,598 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 566 transitions. [2021-11-21 01:55:49,599 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.0) internal successors, (72), 6 states have internal predecessors, (72), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:49,599 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 566 transitions. [2021-11-21 01:55:49,600 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-11-21 01:55:49,601 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:55:49,601 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:55:49,626 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (12)] Forceful destruction successful, exit code 0 [2021-11-21 01:55:49,818 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 12 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:55:49,819 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:55:49,819 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:55:49,819 INFO L85 PathProgramCache]: Analyzing trace with hash 1477424895, now seen corresponding path program 1 times [2021-11-21 01:55:49,820 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:55:49,820 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1504336023] [2021-11-21 01:55:49,820 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:55:49,820 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:55:49,820 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:55:49,821 INFO L229 MonitoredProcess]: Starting monitored process 13 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:55:49,822 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (13)] Waiting until timeout for monitored process [2021-11-21 01:55:50,190 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:55:50,213 INFO L263 TraceCheckSpWp]: Trace formula consists of 280 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:55:50,216 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:55:50,261 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:55:50,265 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:55:50,325 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:55:50,325 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:55:50,376 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:55:50,653 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:55:50,654 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:55:51,101 INFO L134 CoverageAnalysis]: Checked inductivity of 61 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:55:51,101 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:55:51,101 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1504336023] [2021-11-21 01:55:51,102 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1504336023] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:55:51,102 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:55:51,102 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:55:51,102 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1357742633] [2021-11-21 01:55:51,103 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:55:51,103 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:55:51,104 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:55:51,104 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:55:51,104 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:55:51,105 INFO L87 Difference]: Start difference. First operand 347 states and 566 transitions. Second operand has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:55:53,136 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:55:55,153 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:00,387 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:00,387 INFO L93 Difference]: Finished difference Result 767 states and 1235 transitions. [2021-11-21 01:56:00,387 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:00,388 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 99 [2021-11-21 01:56:00,388 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:00,391 INFO L225 Difference]: With dead ends: 767 [2021-11-21 01:56:00,391 INFO L226 Difference]: Without dead ends: 441 [2021-11-21 01:56:00,392 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 198 GetRequests, 191 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:00,393 INFO L933 BasicCegarLoop]: 127 mSDtfsCounter, 172 mSDsluCounter, 468 mSDsCounter, 0 mSdLazyCounter, 452 mSolverCounterSat, 69 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 172 SdHoareTripleChecker+Valid, 595 SdHoareTripleChecker+Invalid, 523 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 69 IncrementalHoareTripleChecker+Valid, 452 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:00,394 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [172 Valid, 595 Invalid, 523 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [69 Valid, 452 Invalid, 2 Unknown, 0 Unchecked, 9.2s Time] [2021-11-21 01:56:00,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-11-21 01:56:00,407 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 347. [2021-11-21 01:56:00,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.615606936416185) internal successors, (559), 346 states have internal predecessors, (559), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:00,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 559 transitions. [2021-11-21 01:56:00,410 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 559 transitions. Word has length 99 [2021-11-21 01:56:00,410 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:00,411 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 559 transitions. [2021-11-21 01:56:00,411 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.166666666666666) internal successors, (73), 6 states have internal predecessors, (73), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:00,411 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 559 transitions. [2021-11-21 01:56:00,413 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-21 01:56:00,413 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:00,413 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:00,446 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (13)] Ended with exit code 0 [2021-11-21 01:56:00,632 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 13 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:00,635 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:00,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:00,636 INFO L85 PathProgramCache]: Analyzing trace with hash 2034750271, now seen corresponding path program 1 times [2021-11-21 01:56:00,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:00,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1031019199] [2021-11-21 01:56:00,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:00,637 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:00,637 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:00,638 INFO L229 MonitoredProcess]: Starting monitored process 14 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:00,655 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (14)] Waiting until timeout for monitored process [2021-11-21 01:56:01,155 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:01,179 INFO L263 TraceCheckSpWp]: Trace formula consists of 282 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:56:01,181 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:01,224 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:56:01,224 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:56:01,288 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:56:01,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:56:01,369 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:01,706 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:56:01,707 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:02,144 INFO L134 CoverageAnalysis]: Checked inductivity of 64 backedges. 15 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:56:02,144 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:02,144 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1031019199] [2021-11-21 01:56:02,144 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1031019199] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:02,144 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:02,145 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:02,145 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [501363551] [2021-11-21 01:56:02,145 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:02,145 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:02,145 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:02,146 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:02,146 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:02,146 INFO L87 Difference]: Start difference. First operand 347 states and 559 transitions. Second operand has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:04,162 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:06,172 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:09,796 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:09,797 INFO L93 Difference]: Finished difference Result 767 states and 1222 transitions. [2021-11-21 01:56:09,797 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:09,797 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-11-21 01:56:09,798 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:09,800 INFO L225 Difference]: With dead ends: 767 [2021-11-21 01:56:09,800 INFO L226 Difference]: Without dead ends: 441 [2021-11-21 01:56:09,801 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 193 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:09,802 INFO L933 BasicCegarLoop]: 119 mSDtfsCounter, 168 mSDsluCounter, 330 mSDsCounter, 0 mSdLazyCounter, 354 mSolverCounterSat, 71 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 449 SdHoareTripleChecker+Invalid, 427 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 71 IncrementalHoareTripleChecker+Valid, 354 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:09,803 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 449 Invalid, 427 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [71 Valid, 354 Invalid, 2 Unknown, 0 Unchecked, 7.6s Time] [2021-11-21 01:56:09,804 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 441 states. [2021-11-21 01:56:09,816 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 441 to 347. [2021-11-21 01:56:09,817 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 347 states, 346 states have (on average 1.5953757225433527) internal successors, (552), 346 states have internal predecessors, (552), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:09,819 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 347 states to 347 states and 552 transitions. [2021-11-21 01:56:09,819 INFO L78 Accepts]: Start accepts. Automaton has 347 states and 552 transitions. Word has length 100 [2021-11-21 01:56:09,819 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:09,820 INFO L470 AbstractCegarLoop]: Abstraction has 347 states and 552 transitions. [2021-11-21 01:56:09,820 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.5) internal successors, (75), 6 states have internal predecessors, (75), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:09,820 INFO L276 IsEmpty]: Start isEmpty. Operand 347 states and 552 transitions. [2021-11-21 01:56:09,822 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-11-21 01:56:09,822 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:09,822 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:09,841 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (14)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:10,038 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 14 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:10,038 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:10,039 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:10,039 INFO L85 PathProgramCache]: Analyzing trace with hash -2067805636, now seen corresponding path program 1 times [2021-11-21 01:56:10,039 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:10,039 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [563590822] [2021-11-21 01:56:10,039 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:10,040 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:10,040 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:10,041 INFO L229 MonitoredProcess]: Starting monitored process 15 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:10,053 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (15)] Waiting until timeout for monitored process [2021-11-21 01:56:10,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:10,241 INFO L263 TraceCheckSpWp]: Trace formula consists of 274 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:56:10,243 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:10,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:56:10,575 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:10,717 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:56:10,718 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:11,170 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:56:11,170 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:11,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [563590822] [2021-11-21 01:56:11,171 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [563590822] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:11,171 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:11,171 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:11,171 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1506362149] [2021-11-21 01:56:11,171 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:11,172 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:11,172 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:11,172 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:11,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:11,173 INFO L87 Difference]: Start difference. First operand 347 states and 552 transitions. Second operand has 6 states, 6 states have (on average 23.166666666666668) internal successors, (139), 6 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:13,189 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:15,202 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:21,063 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:21,063 INFO L93 Difference]: Finished difference Result 886 states and 1396 transitions. [2021-11-21 01:56:21,064 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:21,064 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.166666666666668) internal successors, (139), 6 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 100 [2021-11-21 01:56:21,064 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:21,067 INFO L225 Difference]: With dead ends: 886 [2021-11-21 01:56:21,067 INFO L226 Difference]: Without dead ends: 560 [2021-11-21 01:56:21,067 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 200 GetRequests, 194 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:21,068 INFO L933 BasicCegarLoop]: 132 mSDtfsCounter, 194 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 512 mSolverCounterSat, 82 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 9.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 612 SdHoareTripleChecker+Invalid, 596 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 82 IncrementalHoareTripleChecker+Valid, 512 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:21,069 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 612 Invalid, 596 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [82 Valid, 512 Invalid, 2 Unknown, 0 Unchecked, 9.8s Time] [2021-11-21 01:56:21,070 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 560 states. [2021-11-21 01:56:21,084 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 560 to 390. [2021-11-21 01:56:21,085 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 390 states, 389 states have (on average 1.5989717223650386) internal successors, (622), 389 states have internal predecessors, (622), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:21,087 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 390 states to 390 states and 622 transitions. [2021-11-21 01:56:21,087 INFO L78 Accepts]: Start accepts. Automaton has 390 states and 622 transitions. Word has length 100 [2021-11-21 01:56:21,087 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:21,088 INFO L470 AbstractCegarLoop]: Abstraction has 390 states and 622 transitions. [2021-11-21 01:56:21,088 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.166666666666668) internal successors, (139), 6 states have internal predecessors, (139), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:21,088 INFO L276 IsEmpty]: Start isEmpty. Operand 390 states and 622 transitions. [2021-11-21 01:56:21,090 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-21 01:56:21,090 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:21,091 INFO L514 BasicCegarLoop]: trace histogram [3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:21,110 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (15)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:21,306 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 15 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:21,307 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:21,307 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:21,307 INFO L85 PathProgramCache]: Analyzing trace with hash -2097080691, now seen corresponding path program 1 times [2021-11-21 01:56:21,308 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:21,308 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1299718905] [2021-11-21 01:56:21,308 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:21,308 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:21,308 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:21,310 INFO L229 MonitoredProcess]: Starting monitored process 16 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:21,316 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (16)] Waiting until timeout for monitored process [2021-11-21 01:56:21,484 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:21,496 INFO L263 TraceCheckSpWp]: Trace formula consists of 276 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:56:21,498 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:21,537 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:56:21,804 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:21,958 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:56:21,958 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:22,462 INFO L134 CoverageAnalysis]: Checked inductivity of 54 backedges. 54 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-21 01:56:22,462 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:22,462 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1299718905] [2021-11-21 01:56:22,463 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1299718905] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:22,463 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:22,463 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:22,463 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1006547958] [2021-11-21 01:56:22,463 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:22,464 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:22,464 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:22,464 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:22,464 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:22,464 INFO L87 Difference]: Start difference. First operand 390 states and 622 transitions. Second operand has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:24,482 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:29,931 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:29,931 INFO L93 Difference]: Finished difference Result 929 states and 1466 transitions. [2021-11-21 01:56:29,932 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:29,933 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-11-21 01:56:29,933 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:29,936 INFO L225 Difference]: With dead ends: 929 [2021-11-21 01:56:29,936 INFO L226 Difference]: Without dead ends: 556 [2021-11-21 01:56:29,938 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 196 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:29,939 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 191 mSDsluCounter, 500 mSDsCounter, 0 mSdLazyCounter, 513 mSolverCounterSat, 78 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 191 SdHoareTripleChecker+Valid, 640 SdHoareTripleChecker+Invalid, 592 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 78 IncrementalHoareTripleChecker+Valid, 513 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:29,939 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [191 Valid, 640 Invalid, 592 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [78 Valid, 513 Invalid, 1 Unknown, 0 Unchecked, 7.4s Time] [2021-11-21 01:56:29,941 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 556 states. [2021-11-21 01:56:29,954 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 556 to 392. [2021-11-21 01:56:29,955 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 1.5984654731457801) internal successors, (625), 391 states have internal predecessors, (625), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:29,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 625 transitions. [2021-11-21 01:56:29,957 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 625 transitions. Word has length 101 [2021-11-21 01:56:29,957 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:29,958 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 625 transitions. [2021-11-21 01:56:29,958 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 23.5) internal successors, (141), 6 states have internal predecessors, (141), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:29,958 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 625 transitions. [2021-11-21 01:56:29,960 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-11-21 01:56:29,960 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:29,961 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:29,991 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (16)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:30,178 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 16 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:30,178 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:30,179 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:30,179 INFO L85 PathProgramCache]: Analyzing trace with hash -1481206460, now seen corresponding path program 1 times [2021-11-21 01:56:30,180 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:30,180 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [186662220] [2021-11-21 01:56:30,180 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:30,180 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:30,180 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:30,181 INFO L229 MonitoredProcess]: Starting monitored process 17 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:30,182 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (17)] Waiting until timeout for monitored process [2021-11-21 01:56:30,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:30,563 INFO L263 TraceCheckSpWp]: Trace formula consists of 284 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:56:30,565 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:30,616 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:56:30,617 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:56:30,677 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:56:30,678 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:56:30,755 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:31,049 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:56:31,049 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:31,493 INFO L134 CoverageAnalysis]: Checked inductivity of 67 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:56:31,494 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:31,494 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [186662220] [2021-11-21 01:56:31,494 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [186662220] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:31,494 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:31,494 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:31,494 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1282659542] [2021-11-21 01:56:31,494 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:31,495 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:31,495 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:31,495 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:31,495 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:31,496 INFO L87 Difference]: Start difference. First operand 392 states and 625 transitions. Second operand has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:33,509 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:37,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:37,478 INFO L93 Difference]: Finished difference Result 853 states and 1348 transitions. [2021-11-21 01:56:37,480 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:37,480 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 101 [2021-11-21 01:56:37,480 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:37,483 INFO L225 Difference]: With dead ends: 853 [2021-11-21 01:56:37,483 INFO L226 Difference]: Without dead ends: 482 [2021-11-21 01:56:37,484 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 202 GetRequests, 195 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:37,485 INFO L933 BasicCegarLoop]: 128 mSDtfsCounter, 183 mSDsluCounter, 328 mSDsCounter, 0 mSdLazyCounter, 348 mSolverCounterSat, 75 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 183 SdHoareTripleChecker+Valid, 456 SdHoareTripleChecker+Invalid, 424 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 75 IncrementalHoareTripleChecker+Valid, 348 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:37,485 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [183 Valid, 456 Invalid, 424 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [75 Valid, 348 Invalid, 1 Unknown, 0 Unchecked, 5.9s Time] [2021-11-21 01:56:37,486 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 482 states. [2021-11-21 01:56:37,526 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 482 to 392. [2021-11-21 01:56:37,527 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 1.578005115089514) internal successors, (617), 391 states have internal predecessors, (617), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:37,529 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 617 transitions. [2021-11-21 01:56:37,529 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 617 transitions. Word has length 101 [2021-11-21 01:56:37,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:37,530 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 617 transitions. [2021-11-21 01:56:37,530 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 12.833333333333334) internal successors, (77), 6 states have internal predecessors, (77), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:37,530 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 617 transitions. [2021-11-21 01:56:37,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-11-21 01:56:37,532 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:37,533 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:37,559 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (17)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:37,750 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 17 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:37,750 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:37,751 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:37,751 INFO L85 PathProgramCache]: Analyzing trace with hash 1875077668, now seen corresponding path program 1 times [2021-11-21 01:56:37,752 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:37,752 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1101815886] [2021-11-21 01:56:37,752 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:37,752 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:37,752 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:37,754 INFO L229 MonitoredProcess]: Starting monitored process 18 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:37,795 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (18)] Waiting until timeout for monitored process [2021-11-21 01:56:38,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:38,247 INFO L263 TraceCheckSpWp]: Trace formula consists of 286 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-21 01:56:38,249 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:38,288 INFO L354 Elim1Store]: treesize reduction 27, result has 25.0 percent of original size [2021-11-21 01:56:38,289 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 1 case distinctions, treesize of input 23 treesize of output 19 [2021-11-21 01:56:38,349 INFO L354 Elim1Store]: treesize reduction 41, result has 18.0 percent of original size [2021-11-21 01:56:38,350 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 2 select indices, 2 select index equivalence classes, 0 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 2 case distinctions, treesize of input 31 treesize of output 24 [2021-11-21 01:56:38,416 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:38,700 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:56:38,700 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:39,121 INFO L134 CoverageAnalysis]: Checked inductivity of 70 backedges. 21 proven. 0 refuted. 0 times theorem prover too weak. 49 trivial. 0 not checked. [2021-11-21 01:56:39,121 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:39,121 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1101815886] [2021-11-21 01:56:39,121 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1101815886] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:39,121 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:39,122 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:39,122 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1937745840] [2021-11-21 01:56:39,122 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:39,122 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:39,123 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:39,123 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:39,123 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:39,124 INFO L87 Difference]: Start difference. First operand 392 states and 617 transitions. Second operand has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:41,142 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:45,624 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:45,624 INFO L93 Difference]: Finished difference Result 833 states and 1307 transitions. [2021-11-21 01:56:45,625 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:45,626 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 102 [2021-11-21 01:56:45,626 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:45,628 INFO L225 Difference]: With dead ends: 833 [2021-11-21 01:56:45,628 INFO L226 Difference]: Without dead ends: 462 [2021-11-21 01:56:45,629 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 204 GetRequests, 197 SyntacticMatches, 1 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:45,630 INFO L933 BasicCegarLoop]: 138 mSDtfsCounter, 156 mSDsluCounter, 467 mSDsCounter, 0 mSdLazyCounter, 417 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 156 SdHoareTripleChecker+Valid, 605 SdHoareTripleChecker+Invalid, 476 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 417 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:45,630 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [156 Valid, 605 Invalid, 476 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 417 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2021-11-21 01:56:45,632 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 462 states. [2021-11-21 01:56:45,644 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 462 to 392. [2021-11-21 01:56:45,645 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 392 states, 391 states have (on average 1.5575447570332481) internal successors, (609), 391 states have internal predecessors, (609), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:45,647 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 392 states to 392 states and 609 transitions. [2021-11-21 01:56:45,647 INFO L78 Accepts]: Start accepts. Automaton has 392 states and 609 transitions. Word has length 102 [2021-11-21 01:56:45,647 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:45,648 INFO L470 AbstractCegarLoop]: Abstraction has 392 states and 609 transitions. [2021-11-21 01:56:45,648 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 13.166666666666666) internal successors, (79), 6 states have internal predecessors, (79), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:45,648 INFO L276 IsEmpty]: Start isEmpty. Operand 392 states and 609 transitions. [2021-11-21 01:56:45,650 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 114 [2021-11-21 01:56:45,650 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:45,651 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:45,674 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (18)] Ended with exit code 0 [2021-11-21 01:56:45,874 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 18 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:45,874 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:45,875 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:45,875 INFO L85 PathProgramCache]: Analyzing trace with hash 1404196889, now seen corresponding path program 1 times [2021-11-21 01:56:45,875 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:45,876 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1739150364] [2021-11-21 01:56:45,876 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:45,876 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:45,876 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:45,877 INFO L229 MonitoredProcess]: Starting monitored process 19 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:45,879 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (19)] Waiting until timeout for monitored process [2021-11-21 01:56:46,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:46,078 INFO L263 TraceCheckSpWp]: Trace formula consists of 297 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:56:46,081 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:46,120 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:56:46,295 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:46,524 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:56:46,525 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:47,005 INFO L134 CoverageAnalysis]: Checked inductivity of 107 backedges. 80 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:56:47,006 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:47,006 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1739150364] [2021-11-21 01:56:47,006 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1739150364] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:47,006 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:47,006 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:47,009 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1398030216] [2021-11-21 01:56:47,009 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:47,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:47,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:47,011 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:47,011 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:47,011 INFO L87 Difference]: Start difference. First operand 392 states and 609 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:49,030 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:53,944 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:56:53,944 INFO L93 Difference]: Finished difference Result 949 states and 1470 transitions. [2021-11-21 01:56:53,946 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:56:53,946 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 113 [2021-11-21 01:56:53,946 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:56:53,950 INFO L225 Difference]: With dead ends: 949 [2021-11-21 01:56:53,950 INFO L226 Difference]: Without dead ends: 578 [2021-11-21 01:56:53,951 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 226 GetRequests, 220 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:56:53,952 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 263 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 64 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 263 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 520 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 64 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:56:53,953 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [263 Valid, 625 Invalid, 520 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [64 Valid, 455 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2021-11-21 01:56:53,954 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 578 states. [2021-11-21 01:56:53,969 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 578 to 422. [2021-11-21 01:56:53,970 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 1.5463182897862233) internal successors, (651), 421 states have internal predecessors, (651), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:53,972 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 651 transitions. [2021-11-21 01:56:53,972 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 651 transitions. Word has length 113 [2021-11-21 01:56:53,972 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:56:53,973 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 651 transitions. [2021-11-21 01:56:53,973 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:53,973 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 651 transitions. [2021-11-21 01:56:53,975 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 115 [2021-11-21 01:56:53,975 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:56:53,975 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:56:53,992 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (19)] Forceful destruction successful, exit code 0 [2021-11-21 01:56:54,192 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 19 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:56:54,192 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:56:54,193 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:56:54,193 INFO L85 PathProgramCache]: Analyzing trace with hash -300626611, now seen corresponding path program 1 times [2021-11-21 01:56:54,194 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:56:54,194 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1446093367] [2021-11-21 01:56:54,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:56:54,194 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:56:54,194 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:56:54,195 INFO L229 MonitoredProcess]: Starting monitored process 20 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:56:54,198 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (20)] Waiting until timeout for monitored process [2021-11-21 01:56:54,411 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:56:54,424 INFO L263 TraceCheckSpWp]: Trace formula consists of 299 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:56:54,426 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:56:54,463 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:56:54,649 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:56:54,873 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:56:54,873 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:56:55,319 INFO L134 CoverageAnalysis]: Checked inductivity of 109 backedges. 82 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:56:55,319 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:56:55,319 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1446093367] [2021-11-21 01:56:55,319 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1446093367] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:56:55,319 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:56:55,319 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:56:55,319 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [160992130] [2021-11-21 01:56:55,320 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:56:55,320 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:56:55,320 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:56:55,321 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:56:55,321 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:56:55,321 INFO L87 Difference]: Start difference. First operand 422 states and 651 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:56:57,337 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:56:59,346 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:04,457 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:04,457 INFO L93 Difference]: Finished difference Result 965 states and 1485 transitions. [2021-11-21 01:57:04,458 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:04,459 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 114 [2021-11-21 01:57:04,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:04,462 INFO L225 Difference]: With dead ends: 965 [2021-11-21 01:57:04,463 INFO L226 Difference]: Without dead ends: 564 [2021-11-21 01:57:04,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 228 GetRequests, 222 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:04,464 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 190 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 468 mSolverCounterSat, 68 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 190 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 538 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 68 IncrementalHoareTripleChecker+Valid, 468 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:04,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [190 Valid, 650 Invalid, 538 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [68 Valid, 468 Invalid, 2 Unknown, 0 Unchecked, 9.1s Time] [2021-11-21 01:57:04,466 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 564 states. [2021-11-21 01:57:04,479 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 564 to 422. [2021-11-21 01:57:04,480 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 422 states, 421 states have (on average 1.5320665083135392) internal successors, (645), 421 states have internal predecessors, (645), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:04,481 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 422 states to 422 states and 645 transitions. [2021-11-21 01:57:04,482 INFO L78 Accepts]: Start accepts. Automaton has 422 states and 645 transitions. Word has length 114 [2021-11-21 01:57:04,482 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:04,482 INFO L470 AbstractCegarLoop]: Abstraction has 422 states and 645 transitions. [2021-11-21 01:57:04,482 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:04,483 INFO L276 IsEmpty]: Start isEmpty. Operand 422 states and 645 transitions. [2021-11-21 01:57:04,484 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 118 [2021-11-21 01:57:04,484 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:04,485 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:04,515 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (20)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:04,698 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 20 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:57:04,698 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:57:04,699 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:04,699 INFO L85 PathProgramCache]: Analyzing trace with hash -1759432258, now seen corresponding path program 1 times [2021-11-21 01:57:04,700 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:57:04,700 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [848538667] [2021-11-21 01:57:04,700 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:04,700 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:57:04,701 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:57:04,702 INFO L229 MonitoredProcess]: Starting monitored process 21 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:57:04,726 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (21)] Waiting until timeout for monitored process [2021-11-21 01:57:04,883 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:04,894 INFO L263 TraceCheckSpWp]: Trace formula consists of 311 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:57:04,900 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:04,938 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:57:05,136 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:57:05,418 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:57:05,418 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:05,872 INFO L134 CoverageAnalysis]: Checked inductivity of 103 backedges. 76 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:57:05,872 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:57:05,872 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [848538667] [2021-11-21 01:57:05,872 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [848538667] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:57:05,872 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:57:05,873 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:57:05,873 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [995912066] [2021-11-21 01:57:05,873 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:05,873 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:57:05,873 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:57:05,874 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:57:05,874 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:57:05,874 INFO L87 Difference]: Start difference. First operand 422 states and 645 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:07,889 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:12,896 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:12,896 INFO L93 Difference]: Finished difference Result 1007 states and 1536 transitions. [2021-11-21 01:57:12,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:12,898 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 117 [2021-11-21 01:57:12,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:12,901 INFO L225 Difference]: With dead ends: 1007 [2021-11-21 01:57:12,901 INFO L226 Difference]: Without dead ends: 606 [2021-11-21 01:57:12,902 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 234 GetRequests, 228 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:12,903 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 194 mSDsluCounter, 507 mSDsCounter, 0 mSdLazyCounter, 469 mSolverCounterSat, 66 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 194 SdHoareTripleChecker+Valid, 650 SdHoareTripleChecker+Invalid, 536 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 469 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.9s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:12,903 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [194 Valid, 650 Invalid, 536 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 469 Invalid, 1 Unknown, 0 Unchecked, 6.9s Time] [2021-11-21 01:57:12,905 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 606 states. [2021-11-21 01:57:12,920 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 606 to 450. [2021-11-21 01:57:12,921 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 1.5189309576837418) internal successors, (682), 449 states have internal predecessors, (682), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:12,922 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 682 transitions. [2021-11-21 01:57:12,922 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 682 transitions. Word has length 117 [2021-11-21 01:57:12,922 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:12,923 INFO L470 AbstractCegarLoop]: Abstraction has 450 states and 682 transitions. [2021-11-21 01:57:12,923 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:12,923 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 682 transitions. [2021-11-21 01:57:12,925 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 119 [2021-11-21 01:57:12,925 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:12,925 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:12,937 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (21)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:13,127 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 21 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:57:13,127 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:57:13,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:13,128 INFO L85 PathProgramCache]: Analyzing trace with hash 1018006610, now seen corresponding path program 1 times [2021-11-21 01:57:13,128 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:57:13,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1728488464] [2021-11-21 01:57:13,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:13,128 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:57:13,129 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:57:13,130 INFO L229 MonitoredProcess]: Starting monitored process 22 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:57:13,132 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (22)] Waiting until timeout for monitored process [2021-11-21 01:57:13,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:13,333 INFO L263 TraceCheckSpWp]: Trace formula consists of 313 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:57:13,336 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:13,380 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:57:13,544 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:57:13,783 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:57:13,783 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:14,248 INFO L134 CoverageAnalysis]: Checked inductivity of 105 backedges. 78 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2021-11-21 01:57:14,248 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:57:14,248 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1728488464] [2021-11-21 01:57:14,248 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1728488464] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:57:14,249 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:57:14,249 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:57:14,249 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1536733907] [2021-11-21 01:57:14,249 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:14,249 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:57:14,250 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:57:14,250 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:57:14,250 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:57:14,251 INFO L87 Difference]: Start difference. First operand 450 states and 682 transitions. Second operand has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:16,270 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:18,280 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:22,122 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:22,122 INFO L93 Difference]: Finished difference Result 1013 states and 1532 transitions. [2021-11-21 01:57:22,123 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:22,123 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 118 [2021-11-21 01:57:22,123 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:22,126 INFO L225 Difference]: With dead ends: 1013 [2021-11-21 01:57:22,126 INFO L226 Difference]: Without dead ends: 584 [2021-11-21 01:57:22,127 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 236 GetRequests, 230 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:22,127 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 182 mSDsluCounter, 353 mSDsCounter, 0 mSdLazyCounter, 367 mSolverCounterSat, 66 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 182 SdHoareTripleChecker+Valid, 488 SdHoareTripleChecker+Invalid, 435 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 367 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:22,128 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [182 Valid, 488 Invalid, 435 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 367 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-21 01:57:22,129 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 584 states. [2021-11-21 01:57:22,141 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 584 to 450. [2021-11-21 01:57:22,142 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 450 states, 449 states have (on average 1.5033407572383073) internal successors, (675), 449 states have internal predecessors, (675), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:22,144 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 450 states to 450 states and 675 transitions. [2021-11-21 01:57:22,144 INFO L78 Accepts]: Start accepts. Automaton has 450 states and 675 transitions. Word has length 118 [2021-11-21 01:57:22,144 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:22,145 INFO L470 AbstractCegarLoop]: Abstraction has 450 states and 675 transitions. [2021-11-21 01:57:22,145 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.5) internal successors, (117), 6 states have internal predecessors, (117), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:22,145 INFO L276 IsEmpty]: Start isEmpty. Operand 450 states and 675 transitions. [2021-11-21 01:57:22,147 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 126 [2021-11-21 01:57:22,147 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:22,147 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:22,177 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (22)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:22,364 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 22 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:57:22,366 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:57:22,366 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:22,366 INFO L85 PathProgramCache]: Analyzing trace with hash 1503476691, now seen corresponding path program 1 times [2021-11-21 01:57:22,367 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:57:22,367 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [686819962] [2021-11-21 01:57:22,367 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:22,367 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:57:22,367 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:57:22,368 INFO L229 MonitoredProcess]: Starting monitored process 23 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:57:22,369 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (23)] Waiting until timeout for monitored process [2021-11-21 01:57:22,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:22,580 INFO L263 TraceCheckSpWp]: Trace formula consists of 322 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:57:22,582 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:22,619 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:57:22,823 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:57:23,063 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 01:57:23,063 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:23,578 INFO L134 CoverageAnalysis]: Checked inductivity of 122 backedges. 90 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 01:57:23,578 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:57:23,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [686819962] [2021-11-21 01:57:23,579 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [686819962] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:57:23,579 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:57:23,579 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:57:23,579 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [90090293] [2021-11-21 01:57:23,579 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:23,580 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:57:23,580 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:57:23,580 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:57:23,580 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:57:23,581 INFO L87 Difference]: Start difference. First operand 450 states and 675 transitions. Second operand has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:25,597 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:27,605 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:32,267 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:32,268 INFO L93 Difference]: Finished difference Result 1055 states and 1579 transitions. [2021-11-21 01:57:32,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:32,270 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 125 [2021-11-21 01:57:32,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:32,273 INFO L225 Difference]: With dead ends: 1055 [2021-11-21 01:57:32,273 INFO L226 Difference]: Without dead ends: 626 [2021-11-21 01:57:32,273 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 250 GetRequests, 244 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:32,274 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 168 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 467 mSolverCounterSat, 63 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 467 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.6s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:32,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 621 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 467 Invalid, 2 Unknown, 0 Unchecked, 8.6s Time] [2021-11-21 01:57:32,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 626 states. [2021-11-21 01:57:32,288 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 626 to 485. [2021-11-21 01:57:32,289 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 1.4958677685950412) internal successors, (724), 484 states have internal predecessors, (724), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:32,291 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 724 transitions. [2021-11-21 01:57:32,291 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 724 transitions. Word has length 125 [2021-11-21 01:57:32,291 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:32,291 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 724 transitions. [2021-11-21 01:57:32,292 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.833333333333332) internal successors, (125), 6 states have internal predecessors, (125), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:32,292 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 724 transitions. [2021-11-21 01:57:32,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 127 [2021-11-21 01:57:32,293 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:32,294 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:32,334 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (23)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:32,510 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 23 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:57:32,514 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:57:32,514 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:32,514 INFO L85 PathProgramCache]: Analyzing trace with hash 178642722, now seen corresponding path program 1 times [2021-11-21 01:57:32,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:57:32,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [957870776] [2021-11-21 01:57:32,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:32,515 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:57:32,515 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:57:32,521 INFO L229 MonitoredProcess]: Starting monitored process 24 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:57:32,522 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (24)] Waiting until timeout for monitored process [2021-11-21 01:57:32,707 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:32,720 INFO L263 TraceCheckSpWp]: Trace formula consists of 324 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:57:32,722 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:32,774 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:57:32,997 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:57:33,240 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 01:57:33,240 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:33,747 INFO L134 CoverageAnalysis]: Checked inductivity of 124 backedges. 92 proven. 0 refuted. 0 times theorem prover too weak. 32 trivial. 0 not checked. [2021-11-21 01:57:33,747 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:57:33,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [957870776] [2021-11-21 01:57:33,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [957870776] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:57:33,747 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:57:33,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:57:33,748 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1276085043] [2021-11-21 01:57:33,748 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:33,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:57:33,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:57:33,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:57:33,749 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:57:33,749 INFO L87 Difference]: Start difference. First operand 485 states and 724 transitions. Second operand has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:35,765 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:40,085 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:40,085 INFO L93 Difference]: Finished difference Result 1080 states and 1610 transitions. [2021-11-21 01:57:40,086 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:40,086 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 126 [2021-11-21 01:57:40,086 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:40,089 INFO L225 Difference]: With dead ends: 1080 [2021-11-21 01:57:40,089 INFO L226 Difference]: Without dead ends: 616 [2021-11-21 01:57:40,090 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 252 GetRequests, 246 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:40,091 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 162 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 65 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 162 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 532 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 65 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:40,091 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [162 Valid, 621 Invalid, 532 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [65 Valid, 466 Invalid, 1 Unknown, 0 Unchecked, 6.3s Time] [2021-11-21 01:57:40,093 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 616 states. [2021-11-21 01:57:40,109 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 616 to 485. [2021-11-21 01:57:40,110 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 484 states have (on average 1.487603305785124) internal successors, (720), 484 states have internal predecessors, (720), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:40,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 720 transitions. [2021-11-21 01:57:40,112 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 720 transitions. Word has length 126 [2021-11-21 01:57:40,112 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:40,112 INFO L470 AbstractCegarLoop]: Abstraction has 485 states and 720 transitions. [2021-11-21 01:57:40,113 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.166666666666668) internal successors, (127), 6 states have internal predecessors, (127), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:40,113 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 720 transitions. [2021-11-21 01:57:40,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 142 [2021-11-21 01:57:40,115 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:40,115 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:40,131 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (24)] Ended with exit code 0 [2021-11-21 01:57:40,330 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 24 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:57:40,331 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:57:40,331 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:40,331 INFO L85 PathProgramCache]: Analyzing trace with hash -1464554363, now seen corresponding path program 1 times [2021-11-21 01:57:40,332 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:57:40,332 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1432460252] [2021-11-21 01:57:40,333 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:40,333 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:57:40,333 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:57:40,334 INFO L229 MonitoredProcess]: Starting monitored process 25 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:57:40,335 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (25)] Waiting until timeout for monitored process [2021-11-21 01:57:40,526 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:40,539 INFO L263 TraceCheckSpWp]: Trace formula consists of 357 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:57:40,542 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:40,577 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:57:40,813 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:57:41,076 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-21 01:57:41,077 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:41,660 INFO L134 CoverageAnalysis]: Checked inductivity of 134 backedges. 100 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-21 01:57:41,661 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:57:41,661 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1432460252] [2021-11-21 01:57:41,661 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1432460252] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:57:41,661 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:57:41,661 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:57:41,661 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [736169148] [2021-11-21 01:57:41,661 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:41,662 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:57:41,662 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:57:41,662 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:57:41,663 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:57:41,663 INFO L87 Difference]: Start difference. First operand 485 states and 720 transitions. Second operand has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:43,680 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:45,690 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:50,192 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:50,192 INFO L93 Difference]: Finished difference Result 1123 states and 1662 transitions. [2021-11-21 01:57:50,193 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:50,193 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 141 [2021-11-21 01:57:50,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:50,196 INFO L225 Difference]: With dead ends: 1123 [2021-11-21 01:57:50,196 INFO L226 Difference]: Without dead ends: 659 [2021-11-21 01:57:50,197 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 282 GetRequests, 276 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:50,198 INFO L933 BasicCegarLoop]: 136 mSDtfsCounter, 150 mSDsluCounter, 354 mSDsCounter, 0 mSdLazyCounter, 372 mSolverCounterSat, 59 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 150 SdHoareTripleChecker+Valid, 490 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 59 IncrementalHoareTripleChecker+Valid, 372 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:50,198 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [150 Valid, 490 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [59 Valid, 372 Invalid, 2 Unknown, 0 Unchecked, 8.5s Time] [2021-11-21 01:57:50,199 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 659 states. [2021-11-21 01:57:50,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 659 to 528. [2021-11-21 01:57:50,223 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 528 states, 527 states have (on average 1.4781783681214422) internal successors, (779), 527 states have internal predecessors, (779), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:50,225 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 528 states to 528 states and 779 transitions. [2021-11-21 01:57:50,225 INFO L78 Accepts]: Start accepts. Automaton has 528 states and 779 transitions. Word has length 141 [2021-11-21 01:57:50,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:50,226 INFO L470 AbstractCegarLoop]: Abstraction has 528 states and 779 transitions. [2021-11-21 01:57:50,226 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.166666666666668) internal successors, (145), 6 states have internal predecessors, (145), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:50,226 INFO L276 IsEmpty]: Start isEmpty. Operand 528 states and 779 transitions. [2021-11-21 01:57:50,239 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 143 [2021-11-21 01:57:50,239 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:50,239 INFO L514 BasicCegarLoop]: trace histogram [4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:50,260 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (25)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:50,452 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 25 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:57:50,452 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:57:50,453 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:57:50,453 INFO L85 PathProgramCache]: Analyzing trace with hash 1254339572, now seen corresponding path program 1 times [2021-11-21 01:57:50,453 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:57:50,453 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [57732981] [2021-11-21 01:57:50,453 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:57:50,454 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:57:50,454 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:57:50,454 INFO L229 MonitoredProcess]: Starting monitored process 26 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:57:50,456 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (26)] Waiting until timeout for monitored process [2021-11-21 01:57:50,647 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:57:50,661 INFO L263 TraceCheckSpWp]: Trace formula consists of 359 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:57:50,663 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:57:50,704 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:57:51,019 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:57:51,278 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-21 01:57:51,278 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:57:51,878 INFO L134 CoverageAnalysis]: Checked inductivity of 135 backedges. 101 proven. 0 refuted. 0 times theorem prover too weak. 34 trivial. 0 not checked. [2021-11-21 01:57:51,878 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:57:51,878 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [57732981] [2021-11-21 01:57:51,878 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [57732981] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:57:51,879 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:57:51,879 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:57:51,879 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [429401943] [2021-11-21 01:57:51,879 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:57:51,880 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:57:51,880 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:57:51,881 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:57:51,881 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:57:51,881 INFO L87 Difference]: Start difference. First operand 528 states and 779 transitions. Second operand has 6 states, 6 states have (on average 24.5) internal successors, (147), 6 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:53,902 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:55,923 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:57:59,753 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:57:59,753 INFO L93 Difference]: Finished difference Result 1164 states and 1716 transitions. [2021-11-21 01:57:59,754 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:57:59,755 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 24.5) internal successors, (147), 6 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 142 [2021-11-21 01:57:59,755 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:57:59,758 INFO L225 Difference]: With dead ends: 1164 [2021-11-21 01:57:59,758 INFO L226 Difference]: Without dead ends: 641 [2021-11-21 01:57:59,759 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 284 GetRequests, 278 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:57:59,759 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 148 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 62 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 148 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 433 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:57:59,759 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [148 Valid, 509 Invalid, 433 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 369 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-21 01:57:59,760 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 641 states. [2021-11-21 01:57:59,778 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 641 to 520. [2021-11-21 01:57:59,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 520 states, 519 states have (on average 1.4739884393063585) internal successors, (765), 519 states have internal predecessors, (765), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:59,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 520 states to 520 states and 765 transitions. [2021-11-21 01:57:59,782 INFO L78 Accepts]: Start accepts. Automaton has 520 states and 765 transitions. Word has length 142 [2021-11-21 01:57:59,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:57:59,782 INFO L470 AbstractCegarLoop]: Abstraction has 520 states and 765 transitions. [2021-11-21 01:57:59,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 24.5) internal successors, (147), 6 states have internal predecessors, (147), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:57:59,783 INFO L276 IsEmpty]: Start isEmpty. Operand 520 states and 765 transitions. [2021-11-21 01:57:59,784 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 146 [2021-11-21 01:57:59,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:57:59,785 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:57:59,817 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (26)] Forceful destruction successful, exit code 0 [2021-11-21 01:57:59,998 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 26 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:00,001 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:00,002 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:00,002 INFO L85 PathProgramCache]: Analyzing trace with hash 1501137478, now seen corresponding path program 1 times [2021-11-21 01:58:00,002 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:00,002 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1099488291] [2021-11-21 01:58:00,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:00,003 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:00,003 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:00,014 INFO L229 MonitoredProcess]: Starting monitored process 27 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:00,015 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (27)] Waiting until timeout for monitored process [2021-11-21 01:58:00,225 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:00,240 INFO L263 TraceCheckSpWp]: Trace formula consists of 368 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:58:00,242 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:00,273 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:58:00,418 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:58:00,734 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-21 01:58:00,734 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:01,260 INFO L134 CoverageAnalysis]: Checked inductivity of 176 backedges. 103 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-21 01:58:01,261 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:01,261 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1099488291] [2021-11-21 01:58:01,261 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1099488291] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:01,261 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:01,261 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:58:01,261 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [350913478] [2021-11-21 01:58:01,261 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:01,262 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:58:01,262 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:01,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:58:01,263 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:58:01,263 INFO L87 Difference]: Start difference. First operand 520 states and 765 transitions. Second operand has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:03,289 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:05,304 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:09,150 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:09,150 INFO L93 Difference]: Finished difference Result 1174 states and 1729 transitions. [2021-11-21 01:58:09,151 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:58:09,152 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 145 [2021-11-21 01:58:09,152 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:09,155 INFO L225 Difference]: With dead ends: 1174 [2021-11-21 01:58:09,155 INFO L226 Difference]: Without dead ends: 675 [2021-11-21 01:58:09,156 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 290 GetRequests, 284 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:58:09,156 INFO L933 BasicCegarLoop]: 143 mSDtfsCounter, 169 mSDsluCounter, 366 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 60 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 169 SdHoareTripleChecker+Valid, 509 SdHoareTripleChecker+Invalid, 432 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 60 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.8s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:09,156 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [169 Valid, 509 Invalid, 432 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [60 Valid, 370 Invalid, 2 Unknown, 0 Unchecked, 7.8s Time] [2021-11-21 01:58:09,158 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 675 states. [2021-11-21 01:58:09,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 675 to 546. [2021-11-21 01:58:09,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 1.4587155963302751) internal successors, (795), 545 states have internal predecessors, (795), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:09,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 795 transitions. [2021-11-21 01:58:09,181 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 795 transitions. Word has length 145 [2021-11-21 01:58:09,181 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:09,181 INFO L470 AbstractCegarLoop]: Abstraction has 546 states and 795 transitions. [2021-11-21 01:58:09,181 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.833333333333332) internal successors, (119), 6 states have internal predecessors, (119), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:09,182 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 795 transitions. [2021-11-21 01:58:09,183 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 147 [2021-11-21 01:58:09,183 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:09,184 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:09,208 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (27)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:09,398 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 27 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:09,398 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:09,398 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:09,399 INFO L85 PathProgramCache]: Analyzing trace with hash 1300592186, now seen corresponding path program 1 times [2021-11-21 01:58:09,399 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:09,399 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [488682635] [2021-11-21 01:58:09,399 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:09,399 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:09,400 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:09,400 INFO L229 MonitoredProcess]: Starting monitored process 28 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:09,402 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (28)] Waiting until timeout for monitored process [2021-11-21 01:58:09,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:09,602 INFO L263 TraceCheckSpWp]: Trace formula consists of 370 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:58:09,604 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:09,639 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:58:09,784 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:58:10,141 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-21 01:58:10,142 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:10,812 INFO L134 CoverageAnalysis]: Checked inductivity of 179 backedges. 106 proven. 0 refuted. 0 times theorem prover too weak. 73 trivial. 0 not checked. [2021-11-21 01:58:10,812 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:10,812 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [488682635] [2021-11-21 01:58:10,812 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [488682635] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:10,812 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:10,813 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:58:10,813 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1168291513] [2021-11-21 01:58:10,813 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:10,813 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:58:10,814 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:10,814 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:58:10,814 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:58:10,814 INFO L87 Difference]: Start difference. First operand 546 states and 795 transitions. Second operand has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 6 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:12,837 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:17,987 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:17,987 INFO L93 Difference]: Finished difference Result 1190 states and 1735 transitions. [2021-11-21 01:58:17,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:58:17,988 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 6 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 146 [2021-11-21 01:58:17,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:17,992 INFO L225 Difference]: With dead ends: 1190 [2021-11-21 01:58:17,992 INFO L226 Difference]: Without dead ends: 665 [2021-11-21 01:58:17,992 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 292 GetRequests, 286 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:58:17,993 INFO L933 BasicCegarLoop]: 135 mSDtfsCounter, 165 mSDsluCounter, 486 mSDsCounter, 0 mSdLazyCounter, 466 mSolverCounterSat, 63 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 165 SdHoareTripleChecker+Valid, 621 SdHoareTripleChecker+Invalid, 530 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 63 IncrementalHoareTripleChecker+Valid, 466 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.1s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:17,993 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [165 Valid, 621 Invalid, 530 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [63 Valid, 466 Invalid, 1 Unknown, 0 Unchecked, 7.1s Time] [2021-11-21 01:58:17,994 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 665 states. [2021-11-21 01:58:18,022 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 665 to 546. [2021-11-21 01:58:18,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 546 states, 545 states have (on average 1.4403669724770642) internal successors, (785), 545 states have internal predecessors, (785), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:18,024 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 546 states to 546 states and 785 transitions. [2021-11-21 01:58:18,024 INFO L78 Accepts]: Start accepts. Automaton has 546 states and 785 transitions. Word has length 146 [2021-11-21 01:58:18,025 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:18,025 INFO L470 AbstractCegarLoop]: Abstraction has 546 states and 785 transitions. [2021-11-21 01:58:18,025 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 20.166666666666668) internal successors, (121), 6 states have internal predecessors, (121), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:18,025 INFO L276 IsEmpty]: Start isEmpty. Operand 546 states and 785 transitions. [2021-11-21 01:58:18,027 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 160 [2021-11-21 01:58:18,027 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:18,027 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:18,040 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (28)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:18,234 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 28 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:18,234 INFO L402 AbstractCegarLoop]: === Iteration 28 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:18,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:18,235 INFO L85 PathProgramCache]: Analyzing trace with hash -952642026, now seen corresponding path program 1 times [2021-11-21 01:58:18,236 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:18,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [359342914] [2021-11-21 01:58:18,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:18,236 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:18,236 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:18,237 INFO L229 MonitoredProcess]: Starting monitored process 29 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:18,239 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (29)] Waiting until timeout for monitored process [2021-11-21 01:58:18,426 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:18,440 INFO L263 TraceCheckSpWp]: Trace formula consists of 387 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:58:18,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:18,480 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:58:18,682 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:58:19,079 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-21 01:58:19,079 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:19,678 INFO L134 CoverageAnalysis]: Checked inductivity of 216 backedges. 124 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-21 01:58:19,678 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:19,678 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [359342914] [2021-11-21 01:58:19,678 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [359342914] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:19,679 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:19,679 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:58:19,679 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1982012361] [2021-11-21 01:58:19,679 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:19,680 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:58:19,680 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:19,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:58:19,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:58:19,681 INFO L87 Difference]: Start difference. First operand 546 states and 785 transitions. Second operand has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:21,719 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:26,187 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:26,187 INFO L93 Difference]: Finished difference Result 1224 states and 1763 transitions. [2021-11-21 01:58:26,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:58:26,188 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 159 [2021-11-21 01:58:26,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:26,192 INFO L225 Difference]: With dead ends: 1224 [2021-11-21 01:58:26,192 INFO L226 Difference]: Without dead ends: 699 [2021-11-21 01:58:26,192 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 318 GetRequests, 312 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:58:26,193 INFO L933 BasicCegarLoop]: 140 mSDtfsCounter, 185 mSDsluCounter, 471 mSDsCounter, 0 mSdLazyCounter, 455 mSolverCounterSat, 66 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 185 SdHoareTripleChecker+Valid, 611 SdHoareTripleChecker+Invalid, 522 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 66 IncrementalHoareTripleChecker+Valid, 455 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:26,193 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [185 Valid, 611 Invalid, 522 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [66 Valid, 455 Invalid, 1 Unknown, 0 Unchecked, 6.4s Time] [2021-11-21 01:58:26,194 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-11-21 01:58:26,209 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 579. [2021-11-21 01:58:26,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 579 states, 578 states have (on average 1.430795847750865) internal successors, (827), 578 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:26,210 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 579 states to 579 states and 827 transitions. [2021-11-21 01:58:26,210 INFO L78 Accepts]: Start accepts. Automaton has 579 states and 827 transitions. Word has length 159 [2021-11-21 01:58:26,211 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:26,211 INFO L470 AbstractCegarLoop]: Abstraction has 579 states and 827 transitions. [2021-11-21 01:58:26,211 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.333333333333332) internal successors, (128), 6 states have internal predecessors, (128), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:26,211 INFO L276 IsEmpty]: Start isEmpty. Operand 579 states and 827 transitions. [2021-11-21 01:58:26,212 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 161 [2021-11-21 01:58:26,212 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:26,213 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:26,242 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (29)] Ended with exit code 0 [2021-11-21 01:58:26,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 29 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:26,428 INFO L402 AbstractCegarLoop]: === Iteration 29 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:26,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:26,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1471323579, now seen corresponding path program 1 times [2021-11-21 01:58:26,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:26,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [649319092] [2021-11-21 01:58:26,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:26,429 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:26,430 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:26,430 INFO L229 MonitoredProcess]: Starting monitored process 30 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:26,431 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (30)] Waiting until timeout for monitored process [2021-11-21 01:58:26,617 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:26,629 INFO L263 TraceCheckSpWp]: Trace formula consists of 389 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:58:26,632 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:26,663 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:58:26,849 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:58:27,171 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-21 01:58:27,171 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:27,711 INFO L134 CoverageAnalysis]: Checked inductivity of 219 backedges. 127 proven. 0 refuted. 0 times theorem prover too weak. 92 trivial. 0 not checked. [2021-11-21 01:58:27,711 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:27,711 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [649319092] [2021-11-21 01:58:27,711 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [649319092] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:27,711 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:27,712 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:58:27,712 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [115255778] [2021-11-21 01:58:27,712 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:27,712 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:58:27,712 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:27,712 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:58:27,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:58:27,713 INFO L87 Difference]: Start difference. First operand 579 states and 827 transitions. Second operand has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:29,729 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:34,266 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:34,266 INFO L93 Difference]: Finished difference Result 1250 states and 1788 transitions. [2021-11-21 01:58:34,269 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:58:34,269 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 160 [2021-11-21 01:58:34,270 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:34,273 INFO L225 Difference]: With dead ends: 1250 [2021-11-21 01:58:34,273 INFO L226 Difference]: Without dead ends: 674 [2021-11-21 01:58:34,274 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 320 GetRequests, 314 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:58:34,274 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 142 mSDsluCounter, 371 mSDsCounter, 0 mSdLazyCounter, 369 mSolverCounterSat, 58 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 142 SdHoareTripleChecker+Valid, 516 SdHoareTripleChecker+Invalid, 428 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 58 IncrementalHoareTripleChecker+Valid, 369 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:34,275 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [142 Valid, 516 Invalid, 428 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [58 Valid, 369 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2021-11-21 01:58:34,276 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 674 states. [2021-11-21 01:58:34,298 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 674 to 570. [2021-11-21 01:58:34,299 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 570 states, 569 states have (on average 1.4182776801405976) internal successors, (807), 569 states have internal predecessors, (807), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:34,301 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 570 states to 570 states and 807 transitions. [2021-11-21 01:58:34,301 INFO L78 Accepts]: Start accepts. Automaton has 570 states and 807 transitions. Word has length 160 [2021-11-21 01:58:34,301 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:34,301 INFO L470 AbstractCegarLoop]: Abstraction has 570 states and 807 transitions. [2021-11-21 01:58:34,302 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 21.666666666666668) internal successors, (130), 6 states have internal predecessors, (130), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:34,302 INFO L276 IsEmpty]: Start isEmpty. Operand 570 states and 807 transitions. [2021-11-21 01:58:34,303 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 164 [2021-11-21 01:58:34,304 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:34,304 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:34,338 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (30)] Ended with exit code 0 [2021-11-21 01:58:34,539 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 30 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:34,539 INFO L402 AbstractCegarLoop]: === Iteration 30 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:34,539 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:34,539 INFO L85 PathProgramCache]: Analyzing trace with hash 1835985706, now seen corresponding path program 1 times [2021-11-21 01:58:34,540 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:34,540 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1140766215] [2021-11-21 01:58:34,540 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:34,540 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:34,541 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:34,541 INFO L229 MonitoredProcess]: Starting monitored process 31 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:34,542 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (31)] Waiting until timeout for monitored process [2021-11-21 01:58:34,751 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:34,766 INFO L263 TraceCheckSpWp]: Trace formula consists of 400 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:58:34,772 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:34,811 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:58:34,957 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:58:35,301 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-21 01:58:35,302 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:35,890 INFO L134 CoverageAnalysis]: Checked inductivity of 195 backedges. 91 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-21 01:58:35,890 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:35,890 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1140766215] [2021-11-21 01:58:35,890 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1140766215] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:35,890 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:35,891 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:58:35,891 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [16551465] [2021-11-21 01:58:35,891 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:35,891 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:58:35,891 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:35,892 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:58:35,892 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:58:35,892 INFO L87 Difference]: Start difference. First operand 570 states and 807 transitions. Second operand has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:37,912 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:39,924 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:44,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:44,351 INFO L93 Difference]: Finished difference Result 1248 states and 1775 transitions. [2021-11-21 01:58:44,354 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:58:44,354 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 163 [2021-11-21 01:58:44,354 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:44,357 INFO L225 Difference]: With dead ends: 1248 [2021-11-21 01:58:44,357 INFO L226 Difference]: Without dead ends: 699 [2021-11-21 01:58:44,358 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 326 GetRequests, 320 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:58:44,359 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 154 mSDsluCounter, 536 mSDsCounter, 0 mSdLazyCounter, 483 mSolverCounterSat, 54 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 154 SdHoareTripleChecker+Valid, 681 SdHoareTripleChecker+Invalid, 539 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 54 IncrementalHoareTripleChecker+Valid, 483 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 8.4s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:44,359 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [154 Valid, 681 Invalid, 539 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [54 Valid, 483 Invalid, 2 Unknown, 0 Unchecked, 8.4s Time] [2021-11-21 01:58:44,360 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 699 states. [2021-11-21 01:58:44,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 699 to 592. [2021-11-21 01:58:44,377 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 1.3993231810490694) internal successors, (827), 591 states have internal predecessors, (827), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:44,379 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 827 transitions. [2021-11-21 01:58:44,379 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 827 transitions. Word has length 163 [2021-11-21 01:58:44,379 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:44,380 INFO L470 AbstractCegarLoop]: Abstraction has 592 states and 827 transitions. [2021-11-21 01:58:44,380 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.833333333333332) internal successors, (113), 6 states have internal predecessors, (113), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:44,380 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 827 transitions. [2021-11-21 01:58:44,381 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 165 [2021-11-21 01:58:44,382 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:44,382 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:44,397 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (31)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:44,585 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 31 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:44,585 INFO L402 AbstractCegarLoop]: === Iteration 31 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:44,586 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:44,586 INFO L85 PathProgramCache]: Analyzing trace with hash 513865950, now seen corresponding path program 1 times [2021-11-21 01:58:44,586 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:44,587 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [182486748] [2021-11-21 01:58:44,587 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:44,587 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:44,587 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:44,588 INFO L229 MonitoredProcess]: Starting monitored process 32 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:44,590 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (32)] Waiting until timeout for monitored process [2021-11-21 01:58:44,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:44,802 INFO L263 TraceCheckSpWp]: Trace formula consists of 402 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-21 01:58:44,805 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:44,844 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 13 treesize of output 9 [2021-11-21 01:58:45,000 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 19 treesize of output 7 [2021-11-21 01:58:45,434 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-21 01:58:45,434 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:46,009 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 94 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2021-11-21 01:58:46,009 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:46,009 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [182486748] [2021-11-21 01:58:46,009 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [182486748] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:46,009 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:46,009 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4, 4] imperfect sequences [] total 6 [2021-11-21 01:58:46,010 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [166179624] [2021-11-21 01:58:46,010 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:46,010 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-11-21 01:58:46,010 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:46,010 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-11-21 01:58:46,010 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-21 01:58:46,011 INFO L87 Difference]: Start difference. First operand 592 states and 827 transitions. Second operand has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:48,026 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-21 01:58:52,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:52,546 INFO L93 Difference]: Finished difference Result 1263 states and 1771 transitions. [2021-11-21 01:58:52,549 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-11-21 01:58:52,549 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 164 [2021-11-21 01:58:52,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:52,552 INFO L225 Difference]: With dead ends: 1263 [2021-11-21 01:58:52,552 INFO L226 Difference]: Without dead ends: 692 [2021-11-21 01:58:52,553 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 328 GetRequests, 322 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=22, Invalid=34, Unknown=0, NotChecked=0, Total=56 [2021-11-21 01:58:52,554 INFO L933 BasicCegarLoop]: 145 mSDtfsCounter, 168 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 456 mSolverCounterSat, 62 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 168 SdHoareTripleChecker+Valid, 625 SdHoareTripleChecker+Invalid, 519 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 62 IncrementalHoareTripleChecker+Valid, 456 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.5s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:52,554 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [168 Valid, 625 Invalid, 519 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [62 Valid, 456 Invalid, 1 Unknown, 0 Unchecked, 6.5s Time] [2021-11-21 01:58:52,556 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 692 states. [2021-11-21 01:58:52,576 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 692 to 592. [2021-11-21 01:58:52,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 592 states, 591 states have (on average 1.3790186125211505) internal successors, (815), 591 states have internal predecessors, (815), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:52,579 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 592 states to 592 states and 815 transitions. [2021-11-21 01:58:52,579 INFO L78 Accepts]: Start accepts. Automaton has 592 states and 815 transitions. Word has length 164 [2021-11-21 01:58:52,579 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:52,579 INFO L470 AbstractCegarLoop]: Abstraction has 592 states and 815 transitions. [2021-11-21 01:58:52,580 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 19.166666666666668) internal successors, (115), 6 states have internal predecessors, (115), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:52,580 INFO L276 IsEmpty]: Start isEmpty. Operand 592 states and 815 transitions. [2021-11-21 01:58:52,581 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-21 01:58:52,582 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:52,582 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:52,602 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (32)] Ended with exit code 0 [2021-11-21 01:58:52,797 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 32 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:52,798 INFO L402 AbstractCegarLoop]: === Iteration 32 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:52,798 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:52,798 INFO L85 PathProgramCache]: Analyzing trace with hash 1871846368, now seen corresponding path program 1 times [2021-11-21 01:58:52,799 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:52,799 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [122960886] [2021-11-21 01:58:52,799 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:52,799 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:52,799 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:52,800 INFO L229 MonitoredProcess]: Starting monitored process 33 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:52,801 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (33)] Waiting until timeout for monitored process [2021-11-21 01:58:53,065 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:53,086 INFO L263 TraceCheckSpWp]: Trace formula consists of 412 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-21 01:58:53,090 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:53,637 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-21 01:58:53,637 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-21 01:58:54,156 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 154 proven. 0 refuted. 0 times theorem prover too weak. 45 trivial. 0 not checked. [2021-11-21 01:58:54,156 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 01:58:54,157 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [122960886] [2021-11-21 01:58:54,157 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleMathsat [122960886] provided 2 perfect and 0 imperfect interpolant sequences [2021-11-21 01:58:54,157 INFO L186 FreeRefinementEngine]: Found 2 perfect and 0 imperfect interpolant sequences. [2021-11-21 01:58:54,157 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3, 3] imperfect sequences [] total 4 [2021-11-21 01:58:54,157 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1213603870] [2021-11-21 01:58:54,157 INFO L85 oduleStraightlineAll]: Using 2 perfect interpolants to construct interpolant automaton [2021-11-21 01:58:54,158 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-21 01:58:54,158 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2021-11-21 01:58:54,158 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-21 01:58:54,158 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:58:54,159 INFO L87 Difference]: Start difference. First operand 592 states and 815 transitions. Second operand has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:54,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-21 01:58:54,463 INFO L93 Difference]: Finished difference Result 2251 states and 3118 transitions. [2021-11-21 01:58:54,464 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-21 01:58:54,464 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 166 [2021-11-21 01:58:54,464 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-21 01:58:54,474 INFO L225 Difference]: With dead ends: 2251 [2021-11-21 01:58:54,475 INFO L226 Difference]: Without dead ends: 1680 [2021-11-21 01:58:54,476 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 330 GetRequests, 328 SyntacticMatches, 0 SemanticMatches, 2 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-21 01:58:54,477 INFO L933 BasicCegarLoop]: 326 mSDtfsCounter, 310 mSDsluCounter, 358 mSDsCounter, 0 mSdLazyCounter, 68 mSolverCounterSat, 32 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 310 SdHoareTripleChecker+Valid, 684 SdHoareTripleChecker+Invalid, 100 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 32 IncrementalHoareTripleChecker+Valid, 68 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2021-11-21 01:58:54,477 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [310 Valid, 684 Invalid, 100 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [32 Valid, 68 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2021-11-21 01:58:54,479 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1680 states. [2021-11-21 01:58:54,520 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1680 to 1660. [2021-11-21 01:58:54,522 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1660 states, 1659 states have (on average 1.3839662447257384) internal successors, (2296), 1659 states have internal predecessors, (2296), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:54,525 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1660 states to 1660 states and 2296 transitions. [2021-11-21 01:58:54,525 INFO L78 Accepts]: Start accepts. Automaton has 1660 states and 2296 transitions. Word has length 166 [2021-11-21 01:58:54,526 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-21 01:58:54,526 INFO L470 AbstractCegarLoop]: Abstraction has 1660 states and 2296 transitions. [2021-11-21 01:58:54,526 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 41.5) internal successors, (166), 4 states have internal predecessors, (166), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-21 01:58:54,526 INFO L276 IsEmpty]: Start isEmpty. Operand 1660 states and 2296 transitions. [2021-11-21 01:58:54,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 167 [2021-11-21 01:58:54,528 INFO L506 BasicCegarLoop]: Found error trace [2021-11-21 01:58:54,528 INFO L514 BasicCegarLoop]: trace histogram [5, 5, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 01:58:54,540 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (33)] Forceful destruction successful, exit code 0 [2021-11-21 01:58:54,728 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 33 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 01:58:54,729 INFO L402 AbstractCegarLoop]: === Iteration 33 === Targeting ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION === [ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-21 01:58:54,729 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-21 01:58:54,730 INFO L85 PathProgramCache]: Analyzing trace with hash -674618012, now seen corresponding path program 1 times [2021-11-21 01:58:54,730 INFO L121 FreeRefinementEngine]: Executing refinement strategy WALRUS [2021-11-21 01:58:54,730 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [730686750] [2021-11-21 01:58:54,730 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 01:58:54,731 INFO L168 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2021-11-21 01:58:54,731 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat [2021-11-21 01:58:54,731 INFO L229 MonitoredProcess]: Starting monitored process 34 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2021-11-21 01:58:54,733 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (34)] Waiting until timeout for monitored process [2021-11-21 01:58:55,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 01:58:56,000 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 39 conjunts are in the unsatisfiable core [2021-11-21 01:58:56,025 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-21 01:58:56,072 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,074 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,077 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,080 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,083 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,086 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,089 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,092 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,095 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,098 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,100 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 10 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 1656 treesize of output 1653 [2021-11-21 01:58:56,115 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,119 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,122 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,125 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,128 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,131 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,134 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,137 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,139 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,142 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,153 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:58:56,153 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 4 select indices, 4 select index equivalence classes, 10 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 6 case distinctions, treesize of input 1698 treesize of output 1637 [2021-11-21 01:58:56,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,182 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,184 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,187 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:58:56,192 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:43,974 WARN L227 SmtUtils]: Spent 47.78s on a formula simplification. DAG size of input: 151 DAG size of output: 68 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-21 01:59:43,975 INFO L354 Elim1Store]: treesize reduction 972, result has 15.6 percent of original size [2021-11-21 01:59:43,976 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 2 stores, 4 select indices, 4 select index equivalence classes, 6 disjoint index pairs (out of 6 index pairs), introduced 9 new quantified variables, introduced 16 case distinctions, treesize of input 1788 treesize of output 1681 [2021-11-21 01:59:47,130 INFO L354 Elim1Store]: treesize reduction 483, result has 9.4 percent of original size [2021-11-21 01:59:47,131 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 1, 1 stores, 4 select indices, 4 select index equivalence classes, 0 disjoint index pairs (out of 6 index pairs), introduced 4 new quantified variables, introduced 13 case distinctions, treesize of input 1994 treesize of output 1986 [2021-11-21 01:59:47,189 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:47,212 INFO L354 Elim1Store]: treesize reduction 0, result has 100.0 percent of original size [2021-11-21 01:59:47,213 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 2 select indices, 2 select index equivalence classes, 1 disjoint index pairs (out of 1 index pairs), introduced 2 new quantified variables, introduced 1 case distinctions, treesize of input 2118 treesize of output 1956 [2021-11-21 01:59:47,254 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 01:59:47,258 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-21 02:00:04,491 WARN L227 SmtUtils]: Spent 17.23s on a formula simplification. DAG size of input: 205 DAG size of output: 60 (called from [L 351] de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.arrays.Elim1Store.elim1) [2021-11-21 02:00:04,492 INFO L354 Elim1Store]: treesize reduction 1616, result has 7.1 percent of original size [2021-11-21 02:00:04,493 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 4 stores, 3 select indices, 3 select index equivalence classes, 3 disjoint index pairs (out of 3 index pairs), introduced 13 new quantified variables, introduced 19 case distinctions, treesize of input 4006 treesize of output 2730 [2021-11-21 02:00:04,620 INFO L139 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2021-11-21 02:00:04,620 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [730686750] [2021-11-21 02:00:04,621 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: Some non-self update cases but no top-level DER relation [2021-11-21 02:00:04,621 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleCvc4 [1714376124] [2021-11-21 02:00:04,621 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 02:00:04,621 INFO L168 SolverBuilder]: Constructing external solver with command: cvc4 --incremental --print-success --lang smt [2021-11-21 02:00:04,622 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/cvc4 [2021-11-21 02:00:04,627 INFO L229 MonitoredProcess]: Starting monitored process 35 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/cvc4 --incremental --print-success --lang smt (exit command is (exit), workingDir is null) [2021-11-21 02:00:04,650 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/cvc4 --incremental --print-success --lang smt (35)] Waiting until timeout for monitored process [2021-11-21 02:00:19,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 02:00:19,140 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 57 conjunts are in the unsatisfiable core [2021-11-21 02:00:19,140 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@60edc3e1 [2021-11-21 02:00:19,140 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [663574185] [2021-11-21 02:00:19,140 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-21 02:00:19,141 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-21 02:00:19,141 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 [2021-11-21 02:00:19,142 INFO L229 MonitoredProcess]: Starting monitored process 36 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-21 02:00:19,143 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Waiting until timeout for monitored process [2021-11-21 02:00:19,400 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-21 02:00:19,406 INFO L263 TraceCheckSpWp]: Trace formula consists of 410 conjuncts, 40 conjunts are in the unsatisfiable core [2021-11-21 02:00:19,407 WARN L312 FreeRefinementEngine]: Interpolation failed due to KNOWN_DEPENDING: ManagedScript already locked by de.uni_freiburg.informatik.ultimate.lib.smtlibutils.IncrementalPlicationChecker@60edc3e1 [2021-11-21 02:00:19,407 INFO L186 FreeRefinementEngine]: Found 0 perfect and 0 imperfect interpolant sequences. [2021-11-21 02:00:19,407 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [] imperfect sequences [] total 0 [2021-11-21 02:00:19,407 ERROR L172 FreeRefinementEngine]: Strategy WALRUS failed to provide any proof altough trace is infeasible [2021-11-21 02:00:19,407 INFO L628 BasicCegarLoop]: Counterexample might be feasible [2021-11-21 02:00:19,414 INFO L764 garLoopResultBuilder]: Registering result UNKNOWN for location ULTIMATE.startErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2021-11-21 02:00:19,444 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (36)] Ended with exit code 0 [2021-11-21 02:00:19,640 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/cvc4 --incremental --print-success --lang smt (35)] Forceful destruction successful, exit code 0 [2021-11-21 02:00:19,842 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 (34)] Forceful destruction successful, exit code 0 [2021-11-21 02:00:20,030 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 36 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,35 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/cvc4 --incremental --print-success --lang smt,34 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/mathsat -unsat_core_generation=3 [2021-11-21 02:00:20,034 INFO L732 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-21 02:00:20,036 INFO L179 ceAbstractionStarter]: Computing trace abstraction results [2021-11-21 02:00:20,091 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 21.11 02:00:20 BoogieIcfgContainer [2021-11-21 02:00:20,091 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2021-11-21 02:00:20,092 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2021-11-21 02:00:20,092 INFO L271 PluginConnector]: Initializing Witness Printer... [2021-11-21 02:00:20,092 INFO L275 PluginConnector]: Witness Printer initialized [2021-11-21 02:00:20,093 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 21.11 01:54:27" (3/4) ... [2021-11-21 02:00:20,095 INFO L140 WitnessPrinter]: No result that supports witness generation found [2021-11-21 02:00:20,096 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2021-11-21 02:00:20,096 INFO L158 Benchmark]: Toolchain (without parser) took 358626.91ms. Allocated memory was 54.5MB in the beginning and 119.5MB in the end (delta: 65.0MB). Free memory was 29.9MB in the beginning and 44.6MB in the end (delta: -14.7MB). Peak memory consumption was 50.7MB. Max. memory is 16.1GB. [2021-11-21 02:00:20,096 INFO L158 Benchmark]: CDTParser took 0.40ms. Allocated memory is still 54.5MB. Free memory was 35.4MB in the beginning and 35.4MB in the end (delta: 42.9kB). There was no memory consumed. Max. memory is 16.1GB. [2021-11-21 02:00:20,097 INFO L158 Benchmark]: CACSL2BoogieTranslator took 1128.11ms. Allocated memory was 54.5MB in the beginning and 77.6MB in the end (delta: 23.1MB). Free memory was 29.8MB in the beginning and 54.9MB in the end (delta: -25.2MB). Peak memory consumption was 21.8MB. Max. memory is 16.1GB. [2021-11-21 02:00:20,097 INFO L158 Benchmark]: Boogie Procedure Inliner took 108.15ms. Allocated memory is still 77.6MB. Free memory was 54.9MB in the beginning and 50.2MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. [2021-11-21 02:00:20,097 INFO L158 Benchmark]: Boogie Preprocessor took 120.57ms. Allocated memory is still 77.6MB. Free memory was 50.2MB in the beginning and 42.8MB in the end (delta: 7.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. [2021-11-21 02:00:20,098 INFO L158 Benchmark]: RCFGBuilder took 5053.97ms. Allocated memory was 77.6MB in the beginning and 119.5MB in the end (delta: 41.9MB). Free memory was 42.8MB in the beginning and 70.2MB in the end (delta: -27.5MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. [2021-11-21 02:00:20,098 INFO L158 Benchmark]: TraceAbstraction took 352184.99ms. Allocated memory is still 119.5MB. Free memory was 69.6MB in the beginning and 44.6MB in the end (delta: 25.0MB). Peak memory consumption was 26.0MB. Max. memory is 16.1GB. [2021-11-21 02:00:20,098 INFO L158 Benchmark]: Witness Printer took 4.02ms. Allocated memory is still 119.5MB. Free memory is still 44.6MB. There was no memory consumed. Max. memory is 16.1GB. [2021-11-21 02:00:20,108 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.40ms. Allocated memory is still 54.5MB. Free memory was 35.4MB in the beginning and 35.4MB in the end (delta: 42.9kB). There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 1128.11ms. Allocated memory was 54.5MB in the beginning and 77.6MB in the end (delta: 23.1MB). Free memory was 29.8MB in the beginning and 54.9MB in the end (delta: -25.2MB). Peak memory consumption was 21.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 108.15ms. Allocated memory is still 77.6MB. Free memory was 54.9MB in the beginning and 50.2MB in the end (delta: 4.7MB). Peak memory consumption was 4.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 120.57ms. Allocated memory is still 77.6MB. Free memory was 50.2MB in the beginning and 42.8MB in the end (delta: 7.4MB). Peak memory consumption was 8.4MB. Max. memory is 16.1GB. * RCFGBuilder took 5053.97ms. Allocated memory was 77.6MB in the beginning and 119.5MB in the end (delta: 41.9MB). Free memory was 42.8MB in the beginning and 70.2MB in the end (delta: -27.5MB). Peak memory consumption was 17.5MB. Max. memory is 16.1GB. * TraceAbstraction took 352184.99ms. Allocated memory is still 119.5MB. Free memory was 69.6MB in the beginning and 44.6MB in the end (delta: 25.0MB). Peak memory consumption was 26.0MB. Max. memory is 16.1GB. * Witness Printer took 4.02ms. Allocated memory is still 119.5MB. Free memory is still 44.6MB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 1770]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: unable to decide satisfiability of path constraint. Possible FailurePath: [L1054] static int init = 1; [L1055] static SSL_METHOD SSLv3_server_data ; [L1077] SSL *s ; [L1078] int tmp ; [L1082] s = malloc(sizeof(SSL)) [L1083] s->s3 = malloc(sizeof(struct ssl3_state_st)) [L1084] s->ctx = malloc(sizeof(SSL_CTX)) [L1085] s->session = malloc(sizeof(SSL_SESSION)) [L1087] s->info_callback = (void (*) ()) __VERIFIER_nondet_ulong() [L1088] s->options = __VERIFIER_nondet_ulong() [L1089] s->verify_mode = __VERIFIER_nondet_int() [L1090] EXPR s->session [L1090] (s->session)->peer = (struct x509_st*) __VERIFIER_nondet_ulong() [L1091] EXPR s->s3 [L1091] (s->s3)->tmp.cert_request = __VERIFIER_nondet_int() [L1092] EXPR s->s3 [L1092] (s->s3)->tmp.new_cipher = malloc(sizeof(struct ssl_cipher_st)) [L1093] EXPR s->s3 [L1093] EXPR (s->s3)->tmp.new_cipher [L1093] ((s->s3)->tmp.new_cipher)->algorithms = __VERIFIER_nondet_ulong() [L1094] EXPR s->s3 [L1094] EXPR (s->s3)->tmp.new_cipher [L1094] ((s->s3)->tmp.new_cipher)->algo_strength = __VERIFIER_nondet_ulong() [L1095] COND FALSE !(__VERIFIER_nondet_int()) [L1101] s->cert = malloc(sizeof(struct cert_st)) [L1102] EXPR s->cert [L1102] (s->cert)->pkeys[0].privatekey = (struct evp_pkey_st*) __VERIFIER_nondet_ulong() [L1106] CALL ssl3_accept(s) [L1112] BUF_MEM *buf ; [L1113] unsigned long l ; [L1114] unsigned long Time ; [L1115] unsigned long tmp ; [L1116] void (*cb)() ; [L1117] long num1 ; [L1118] int ret ; [L1119] int new_state ; [L1120] int state ; [L1121] int skip ; [L1122] int got_new_session ; [L1123] int tmp___1 = __VERIFIER_nondet_int() ; [L1124] int tmp___2 = __VERIFIER_nondet_int() ; [L1125] int tmp___3 = __VERIFIER_nondet_int() ; [L1126] int tmp___4 = __VERIFIER_nondet_int() ; [L1127] int tmp___5 = __VERIFIER_nondet_int() ; [L1128] int tmp___6 = __VERIFIER_nondet_int() ; [L1129] int tmp___7 ; [L1130] long tmp___8 = __VERIFIER_nondet_long() ; [L1131] int tmp___9 = __VERIFIER_nondet_int() ; [L1132] int tmp___10 = __VERIFIER_nondet_int() ; [L1133] int blastFlag ; [L1137] s->state = 8464 [L1138] blastFlag = 0 [L1139] s->hit=__VERIFIER_nondet_int () [L1140] s->state = 8464 [L1141] tmp = __VERIFIER_nondet_int() [L1142] Time = tmp [L1143] cb = (void (*)())((void *)0) [L1144] ret = -1 [L1145] skip = 0 [L1146] got_new_session = 0 [L1147] EXPR s->info_callback [L1147] COND TRUE (unsigned long )s->info_callback != (unsigned long )((void *)0) [L1148] EXPR s->info_callback [L1148] cb = s->info_callback [L1152] EXPR s->in_handshake [L1152] s->in_handshake += 1 [L1153] COND FALSE !(tmp___1 & 12288) [L1162] EXPR s->cert [L1162] COND FALSE !((unsigned long )s->cert == (unsigned long )((void *)0)) [L1168] COND TRUE 1 [L1170] EXPR s->state [L1170] state = s->state [L1171] EXPR s->state [L1171] COND FALSE !(s->state == 12292) [L1174] EXPR s->state [L1174] COND FALSE !(s->state == 16384) [L1177] EXPR s->state [L1177] COND FALSE !(s->state == 8192) [L1180] EXPR s->state [L1180] COND FALSE !(s->state == 24576) [L1183] EXPR s->state [L1183] COND FALSE !(s->state == 8195) [L1186] EXPR s->state [L1186] COND FALSE !(s->state == 8480) [L1189] EXPR s->state [L1189] COND FALSE !(s->state == 8481) [L1192] EXPR s->state [L1192] COND FALSE !(s->state == 8482) [L1195] EXPR s->state [L1195] COND TRUE s->state == 8464 [L1355] s->shutdown = 0 [L1356] ret = __VERIFIER_nondet_int() [L1357] COND TRUE blastFlag == 0 [L1358] blastFlag = 1 [L1362] COND FALSE !(ret <= 0) [L1367] got_new_session = 1 [L1368] s->state = 8496 [L1369] s->init_num = 0 [L1729] EXPR s->s3 [L1729] EXPR (s->s3)->tmp.reuse_message [L1729] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1758] skip = 0 [L1168] COND TRUE 1 [L1170] EXPR s->state [L1170] state = s->state [L1171] EXPR s->state [L1171] COND FALSE !(s->state == 12292) [L1174] EXPR s->state [L1174] COND FALSE !(s->state == 16384) [L1177] EXPR s->state [L1177] COND FALSE !(s->state == 8192) [L1180] EXPR s->state [L1180] COND FALSE !(s->state == 24576) [L1183] EXPR s->state [L1183] COND FALSE !(s->state == 8195) [L1186] EXPR s->state [L1186] COND FALSE !(s->state == 8480) [L1189] EXPR s->state [L1189] COND FALSE !(s->state == 8481) [L1192] EXPR s->state [L1192] COND FALSE !(s->state == 8482) [L1195] EXPR s->state [L1195] COND FALSE !(s->state == 8464) [L1198] EXPR s->state [L1198] COND FALSE !(s->state == 8465) [L1201] EXPR s->state [L1201] COND FALSE !(s->state == 8466) [L1204] EXPR s->state [L1204] COND TRUE s->state == 8496 [L1373] ret = __VERIFIER_nondet_int() [L1374] COND TRUE blastFlag == 1 [L1375] blastFlag = 2 [L1379] COND FALSE !(ret <= 0) [L1384] s->hit [L1384] COND TRUE s->hit [L1385] s->state = 8656 [L1389] s->init_num = 0 [L1729] EXPR s->s3 [L1729] EXPR (s->s3)->tmp.reuse_message [L1729] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1758] skip = 0 [L1168] COND TRUE 1 [L1170] EXPR s->state [L1170] state = s->state [L1171] EXPR s->state [L1171] COND FALSE !(s->state == 12292) [L1174] EXPR s->state [L1174] COND FALSE !(s->state == 16384) [L1177] EXPR s->state [L1177] COND FALSE !(s->state == 8192) [L1180] EXPR s->state [L1180] COND FALSE !(s->state == 24576) [L1183] EXPR s->state [L1183] COND FALSE !(s->state == 8195) [L1186] EXPR s->state [L1186] COND FALSE !(s->state == 8480) [L1189] EXPR s->state [L1189] COND FALSE !(s->state == 8481) [L1192] EXPR s->state [L1192] COND FALSE !(s->state == 8482) [L1195] EXPR s->state [L1195] COND FALSE !(s->state == 8464) [L1198] EXPR s->state [L1198] COND FALSE !(s->state == 8465) [L1201] EXPR s->state [L1201] COND FALSE !(s->state == 8466) [L1204] EXPR s->state [L1204] COND FALSE !(s->state == 8496) [L1207] EXPR s->state [L1207] COND FALSE !(s->state == 8497) [L1210] EXPR s->state [L1210] COND FALSE !(s->state == 8512) [L1213] EXPR s->state [L1213] COND FALSE !(s->state == 8513) [L1216] EXPR s->state [L1216] COND FALSE !(s->state == 8528) [L1219] EXPR s->state [L1219] COND FALSE !(s->state == 8529) [L1222] EXPR s->state [L1222] COND FALSE !(s->state == 8544) [L1225] EXPR s->state [L1225] COND FALSE !(s->state == 8545) [L1228] EXPR s->state [L1228] COND FALSE !(s->state == 8560) [L1231] EXPR s->state [L1231] COND FALSE !(s->state == 8561) [L1234] EXPR s->state [L1234] COND FALSE !(s->state == 8448) [L1237] EXPR s->state [L1237] COND FALSE !(s->state == 8576) [L1240] EXPR s->state [L1240] COND FALSE !(s->state == 8577) [L1243] EXPR s->state [L1243] COND FALSE !(s->state == 8592) [L1246] EXPR s->state [L1246] COND FALSE !(s->state == 8593) [L1249] EXPR s->state [L1249] COND FALSE !(s->state == 8608) [L1252] EXPR s->state [L1252] COND FALSE !(s->state == 8609) [L1255] EXPR s->state [L1255] COND FALSE !(s->state == 8640) [L1258] EXPR s->state [L1258] COND FALSE !(s->state == 8641) [L1261] EXPR s->state [L1261] COND TRUE s->state == 8656 [L1622] EXPR s->session [L1622] EXPR s->s3 [L1622] EXPR (s->s3)->tmp.new_cipher [L1622] (s->session)->cipher = (s->s3)->tmp.new_cipher [L1623] COND FALSE !(! tmp___9) [L1629] ret = __VERIFIER_nondet_int() [L1630] COND FALSE !(blastFlag == 10) [L1635] COND FALSE !(ret <= 0) [L1640] s->state = 8672 [L1641] s->init_num = 0 [L1642] COND FALSE !(! tmp___10) [L1729] EXPR s->s3 [L1729] EXPR (s->s3)->tmp.reuse_message [L1729] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1758] skip = 0 [L1168] COND TRUE 1 [L1170] EXPR s->state [L1170] state = s->state [L1171] EXPR s->state [L1171] COND FALSE !(s->state == 12292) [L1174] EXPR s->state [L1174] COND FALSE !(s->state == 16384) [L1177] EXPR s->state [L1177] COND FALSE !(s->state == 8192) [L1180] EXPR s->state [L1180] COND FALSE !(s->state == 24576) [L1183] EXPR s->state [L1183] COND FALSE !(s->state == 8195) [L1186] EXPR s->state [L1186] COND FALSE !(s->state == 8480) [L1189] EXPR s->state [L1189] COND FALSE !(s->state == 8481) [L1192] EXPR s->state [L1192] COND FALSE !(s->state == 8482) [L1195] EXPR s->state [L1195] COND FALSE !(s->state == 8464) [L1198] EXPR s->state [L1198] COND FALSE !(s->state == 8465) [L1201] EXPR s->state [L1201] COND FALSE !(s->state == 8466) [L1204] EXPR s->state [L1204] COND FALSE !(s->state == 8496) [L1207] EXPR s->state [L1207] COND FALSE !(s->state == 8497) [L1210] EXPR s->state [L1210] COND FALSE !(s->state == 8512) [L1213] EXPR s->state [L1213] COND FALSE !(s->state == 8513) [L1216] EXPR s->state [L1216] COND FALSE !(s->state == 8528) [L1219] EXPR s->state [L1219] COND FALSE !(s->state == 8529) [L1222] EXPR s->state [L1222] COND FALSE !(s->state == 8544) [L1225] EXPR s->state [L1225] COND FALSE !(s->state == 8545) [L1228] EXPR s->state [L1228] COND FALSE !(s->state == 8560) [L1231] EXPR s->state [L1231] COND FALSE !(s->state == 8561) [L1234] EXPR s->state [L1234] COND FALSE !(s->state == 8448) [L1237] EXPR s->state [L1237] COND FALSE !(s->state == 8576) [L1240] EXPR s->state [L1240] COND FALSE !(s->state == 8577) [L1243] EXPR s->state [L1243] COND FALSE !(s->state == 8592) [L1246] EXPR s->state [L1246] COND FALSE !(s->state == 8593) [L1249] EXPR s->state [L1249] COND FALSE !(s->state == 8608) [L1252] EXPR s->state [L1252] COND FALSE !(s->state == 8609) [L1255] EXPR s->state [L1255] COND FALSE !(s->state == 8640) [L1258] EXPR s->state [L1258] COND FALSE !(s->state == 8641) [L1261] EXPR s->state [L1261] COND FALSE !(s->state == 8656) [L1264] EXPR s->state [L1264] COND FALSE !(s->state == 8657) [L1267] EXPR s->state [L1267] COND TRUE s->state == 8672 [L1651] ret = __VERIFIER_nondet_int() [L1652] COND FALSE !(blastFlag == 11) [L1657] COND FALSE !(ret <= 0) [L1662] s->state = 8448 [L1663] s->hit [L1663] COND TRUE s->hit [L1664] EXPR s->s3 [L1664] (s->s3)->tmp.next_state = 8640 [L1668] s->init_num = 0 [L1729] EXPR s->s3 [L1729] EXPR (s->s3)->tmp.reuse_message [L1729] COND FALSE !(! (s->s3)->tmp.reuse_message) [L1758] skip = 0 [L1168] COND TRUE 1 [L1170] EXPR s->state [L1170] state = s->state [L1171] EXPR s->state [L1171] COND FALSE !(s->state == 12292) [L1174] EXPR s->state [L1174] COND FALSE !(s->state == 16384) [L1177] EXPR s->state [L1177] COND FALSE !(s->state == 8192) [L1180] EXPR s->state [L1180] COND FALSE !(s->state == 24576) [L1183] EXPR s->state [L1183] COND FALSE !(s->state == 8195) [L1186] EXPR s->state [L1186] COND FALSE !(s->state == 8480) [L1189] EXPR s->state [L1189] COND FALSE !(s->state == 8481) [L1192] EXPR s->state [L1192] COND FALSE !(s->state == 8482) [L1195] EXPR s->state [L1195] COND FALSE !(s->state == 8464) [L1198] EXPR s->state [L1198] COND FALSE !(s->state == 8465) [L1201] EXPR s->state [L1201] COND FALSE !(s->state == 8466) [L1204] EXPR s->state [L1204] COND FALSE !(s->state == 8496) [L1207] EXPR s->state [L1207] COND FALSE !(s->state == 8497) [L1210] EXPR s->state [L1210] COND FALSE !(s->state == 8512) [L1213] EXPR s->state [L1213] COND FALSE !(s->state == 8513) [L1216] EXPR s->state [L1216] COND FALSE !(s->state == 8528) [L1219] EXPR s->state [L1219] COND FALSE !(s->state == 8529) [L1222] EXPR s->state [L1222] COND FALSE !(s->state == 8544) [L1225] EXPR s->state [L1225] COND FALSE !(s->state == 8545) [L1228] EXPR s->state [L1228] COND FALSE !(s->state == 8560) [L1231] EXPR s->state [L1231] COND FALSE !(s->state == 8561) [L1234] EXPR s->state [L1234] COND FALSE !(s->state == 8448) [L1237] EXPR s->state [L1237] COND FALSE !(s->state == 8576) [L1240] EXPR s->state [L1240] COND FALSE !(s->state == 8577) [L1243] EXPR s->state [L1243] COND FALSE !(s->state == 8592) [L1246] EXPR s->state [L1246] COND FALSE !(s->state == 8593) [L1249] EXPR s->state [L1249] COND FALSE !(s->state == 8608) [L1252] EXPR s->state [L1252] COND FALSE !(s->state == 8609) [L1255] EXPR s->state [L1255] COND TRUE s->state == 8640 [L1602] ret = __VERIFIER_nondet_int() [L1603] COND FALSE !(blastFlag == 9) [L1770] reach_error() - StatisticsResult: Ultimate Automizer benchmark data CFG has 1 procedures, 152 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 352.1s, OverallIterations: 33, TraceHistogramMax: 5, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 218.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, PartialOrderReductionTime: 0.0s, HoareTripleCheckerStatistics: 42 mSolverCounterUnknown, 5838 SdHoareTripleChecker+Valid, 215.8s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 5838 mSDsluCounter, 19146 SdHoareTripleChecker+Invalid, 202.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 66 IncrementalHoareTripleChecker+Unchecked, 14151 mSDsCounter, 1991 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 12559 IncrementalHoareTripleChecker+Invalid, 14658 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1991 mSolverCounterUnsat, 4995 mSDtfsCounter, 12559 mSolverCounterSat, 0.1s SdHoareTripleChecker+Time, 42 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 6939 GetRequests, 6747 SyntacticMatches, 9 SemanticMatches, 183 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 67 ImplicationChecksByTransitivity, 3.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=1660occurred in iteration=32, InterpolantAutomatonStates: 185, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.7s AutomataMinimizationTime, 32 MinimizatonAttempts, 3756 StatesRemovedByMinimization, 31 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 1.3s SsaConstructionTime, 6.3s SatisfiabilityAnalysisTime, 101.0s InterpolantComputationTime, 3638 NumberOfCodeBlocks, 3638 NumberOfCodeBlocksAsserted, 33 NumberOfCheckSat, 6880 ConstructedInterpolants, 1 QuantifiedInterpolants, 18967 SizeOfPredicates, 102 NumberOfNonLiveVariables, 9760 ConjunctsInSsa, 156 ConjunctsInUnsatCore, 64 InterpolantComputations, 64 PerfectInterpolantSequences, 5954/5954 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2021-11-21 02:00:20,228 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_c6e4d031-cab2-4908-9aac-4b7b6ef35d6b/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: UNKNOWN