./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- 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_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/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_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/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 64bit --witnessprinter.graph.data.programhash b1c027fee61a8058055c949088f7676db617c5b1b19a093573b50c07cbdcbacd --- Real Ultimate output --- This is Ultimate 0.2.1-dev-53f42b1 [2021-11-20 23:12:36,654 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-11-20 23:12:36,657 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-11-20 23:12:36,717 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-11-20 23:12:36,718 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-11-20 23:12:36,723 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-11-20 23:12:36,726 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-11-20 23:12:36,730 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-11-20 23:12:36,733 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-11-20 23:12:36,740 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-11-20 23:12:36,742 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-11-20 23:12:36,743 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-11-20 23:12:36,744 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-11-20 23:12:36,746 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-11-20 23:12:36,748 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-11-20 23:12:36,751 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-11-20 23:12:36,753 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-11-20 23:12:36,754 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-11-20 23:12:36,759 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-11-20 23:12:36,769 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-11-20 23:12:36,770 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-11-20 23:12:36,772 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-11-20 23:12:36,775 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-11-20 23:12:36,776 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-11-20 23:12:36,779 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-11-20 23:12:36,780 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-11-20 23:12:36,780 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-11-20 23:12:36,782 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-11-20 23:12:36,782 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-11-20 23:12:36,784 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-11-20 23:12:36,784 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-11-20 23:12:36,785 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-11-20 23:12:36,787 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-11-20 23:12:36,788 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-11-20 23:12:36,790 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-11-20 23:12:36,790 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-11-20 23:12:36,791 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-11-20 23:12:36,791 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-11-20 23:12:36,791 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-11-20 23:12:36,792 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-11-20 23:12:36,793 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-11-20 23:12:36,794 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/config/svcomp-Reach-64bit-Taipan_Default.epf [2021-11-20 23:12:36,820 INFO L113 SettingsManager]: Loading preferences was successful [2021-11-20 23:12:36,820 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-11-20 23:12:36,820 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-11-20 23:12:36,821 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-11-20 23:12:36,821 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-11-20 23:12:36,822 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-11-20 23:12:36,822 INFO L138 SettingsManager]: * User list type=DISABLED [2021-11-20 23:12:36,822 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2021-11-20 23:12:36,822 INFO L138 SettingsManager]: * Explicit value domain=true [2021-11-20 23:12:36,823 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2021-11-20 23:12:36,823 INFO L138 SettingsManager]: * Octagon Domain=false [2021-11-20 23:12:36,823 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2021-11-20 23:12:36,823 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2021-11-20 23:12:36,824 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2021-11-20 23:12:36,824 INFO L138 SettingsManager]: * Interval Domain=false [2021-11-20 23:12:36,824 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2021-11-20 23:12:36,824 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2021-11-20 23:12:36,825 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2021-11-20 23:12:36,825 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-11-20 23:12:36,826 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-11-20 23:12:36,826 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-11-20 23:12:36,826 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-11-20 23:12:36,826 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-11-20 23:12:36,827 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-11-20 23:12:36,827 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-11-20 23:12:36,827 INFO L138 SettingsManager]: * Use constant arrays=true [2021-11-20 23:12:36,827 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-11-20 23:12:36,828 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-11-20 23:12:36,828 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-11-20 23:12:36,828 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 23:12:36,828 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-11-20 23:12:36,829 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-11-20 23:12:36,829 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-11-20 23:12:36,829 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2021-11-20 23:12:36,829 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-11-20 23:12:36,830 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-11-20 23:12:36,830 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-11-20 23:12:36,830 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2021-11-20 23:12:36,830 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_e0cc3459-0716-48a3-be58-77e24f7795b9/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_e0cc3459-0716-48a3-be58-77e24f7795b9/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 -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> b1c027fee61a8058055c949088f7676db617c5b1b19a093573b50c07cbdcbacd [2021-11-20 23:12:37,064 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-11-20 23:12:37,084 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-11-20 23:12:37,087 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-11-20 23:12:37,088 INFO L271 PluginConnector]: Initializing CDTParser... [2021-11-20 23:12:37,089 INFO L275 PluginConnector]: CDTParser initialized [2021-11-20 23:12:37,090 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/../../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i [2021-11-20 23:12:37,153 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/data/5ddafec80/0e671c8f70604795a2c2c6ad3d3c7c2d/FLAG7ceb6a7aa [2021-11-20 23:12:38,389 INFO L306 CDTParser]: Found 1 translation units. [2021-11-20 23:12:38,390 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i [2021-11-20 23:12:38,459 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/data/5ddafec80/0e671c8f70604795a2c2c6ad3d3c7c2d/FLAG7ceb6a7aa [2021-11-20 23:12:38,487 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/data/5ddafec80/0e671c8f70604795a2c2c6ad3d3c7c2d [2021-11-20 23:12:38,489 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-11-20 23:12:38,491 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-11-20 23:12:38,492 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-11-20 23:12:38,493 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-11-20 23:12:38,496 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-11-20 23:12:38,497 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:12:38" (1/1) ... [2021-11-20 23:12:38,498 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@656120ba and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:38, skipping insertion in model container [2021-11-20 23:12:38,499 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 20.11 11:12:38" (1/1) ... [2021-11-20 23:12:38,511 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-11-20 23:12:38,890 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-11-20 23:12:48,508 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_e0cc3459-0716-48a3-be58-77e24f7795b9/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i[723056,723069] [2021-11-20 23:12:49,229 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 23:12:49,285 INFO L203 MainTranslator]: Completed pre-run [2021-11-20 23:12:50,290 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_e0cc3459-0716-48a3-be58-77e24f7795b9/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i[723056,723069] [2021-11-20 23:12:50,316 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-11-20 23:12:50,586 INFO L208 MainTranslator]: Completed translation [2021-11-20 23:12:50,586 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50 WrapperNode [2021-11-20 23:12:50,587 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-11-20 23:12:50,587 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-11-20 23:12:50,587 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-11-20 23:12:50,588 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-11-20 23:12:50,593 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:50,866 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,262 INFO L137 Inliner]: procedures = 905, calls = 9946, calls flagged for inlining = 323, calls inlined = 188, statements flattened = 12629 [2021-11-20 23:12:51,263 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-11-20 23:12:51,264 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-11-20 23:12:51,265 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-11-20 23:12:51,265 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-11-20 23:12:51,275 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,276 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,331 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,332 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,599 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,742 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,833 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,897 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-11-20 23:12:51,898 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-11-20 23:12:51,898 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-11-20 23:12:51,899 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-11-20 23:12:51,899 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (1/1) ... [2021-11-20 23:12:51,906 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-11-20 23:12:51,916 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 [2021-11-20 23:12:51,930 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-11-20 23:12:51,952 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-11-20 23:12:51,977 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAP_ICM_page [2021-11-20 23:12:51,977 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAP_ICM_page [2021-11-20 23:12:51,978 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-11-20 23:12:51,978 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2021-11-20 23:12:51,978 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2021-11-20 23:12:51,978 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_status_to_errno [2021-11-20 23:12:51,978 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_status_to_errno [2021-11-20 23:12:51,978 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_icms [2021-11-20 23:12:51,979 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_icms [2021-11-20 23:12:51,979 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-11-20 23:12:51,979 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-11-20 23:12:51,979 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-11-20 23:12:51,979 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-11-20 23:12:51,979 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-11-20 23:12:51,979 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-11-20 23:12:51,980 INFO L130 BoogieDeclarations]: Found specification of procedure adjust_key [2021-11-20 23:12:51,980 INFO L138 BoogieDeclarations]: Found implementation of procedure adjust_key [2021-11-20 23:12:51,980 INFO L130 BoogieDeclarations]: Found specification of procedure key_to_hw_index [2021-11-20 23:12:51,980 INFO L138 BoogieDeclarations]: Found implementation of procedure key_to_hw_index [2021-11-20 23:12:51,980 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-11-20 23:12:51,980 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-11-20 23:12:51,981 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2021-11-20 23:12:51,981 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2021-11-20 23:12:51,981 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-11-20 23:12:51,981 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-11-20 23:12:51,981 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_unmap_eq_icm [2021-11-20 23:12:51,981 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_unmap_eq_icm [2021-11-20 23:12:51,982 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-11-20 23:12:51,982 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-11-20 23:12:51,982 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_uarc_virt [2021-11-20 23:12:51,982 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_uarc_virt [2021-11-20 23:12:51,982 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2021-11-20 23:12:51,982 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2021-11-20 23:12:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-11-20 23:12:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-11-20 23:12:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_ah [2021-11-20 23:12:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_ah [2021-11-20 23:12:51,983 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-11-20 23:12:51,983 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-11-20 23:12:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_zero [2021-11-20 23:12:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_zero [2021-11-20 23:12:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_cleanup [2021-11-20 23:12:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_cleanup [2021-11-20 23:12:51,984 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_device [2021-11-20 23:12:51,984 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_device [2021-11-20 23:12:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-11-20 23:12:51,985 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-11-20 23:12:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_port [2021-11-20 23:12:51,985 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_port [2021-11-20 23:12:51,985 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_region [2021-11-20 23:12:51,985 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_region [2021-11-20 23:12:51,986 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-11-20 23:12:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-11-20 23:12:51,986 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2021-11-20 23:12:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2021-11-20 23:12:51,986 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_cap [2021-11-20 23:12:51,986 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_cap [2021-11-20 23:12:51,987 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_CLOSE_IB [2021-11-20 23:12:51,987 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_CLOSE_IB [2021-11-20 23:12:51,987 INFO L130 BoogieDeclarations]: Found specification of procedure clear_page [2021-11-20 23:12:51,987 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_page [2021-11-20 23:12:51,987 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_pd_alloc [2021-11-20 23:12:51,987 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_pd_alloc [2021-11-20 23:12:51,988 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-11-20 23:12:51,988 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_init_one [2021-11-20 23:12:51,988 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_init_one [2021-11-20 23:12:51,988 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_create_eq [2021-11-20 23:12:51,988 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_create_eq [2021-11-20 23:12:51,988 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write_mtt [2021-11-20 23:12:51,989 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write_mtt [2021-11-20 23:12:51,989 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_icm_table [2021-11-20 23:12:51,989 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_icm_table [2021-11-20 23:12:51,989 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_catas_cleanup [2021-11-20 23:12:51,989 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_catas_cleanup [2021-11-20 23:12:51,989 INFO L130 BoogieDeclarations]: Found specification of procedure hw_index_to_key [2021-11-20 23:12:51,990 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_index_to_key [2021-11-20 23:12:51,990 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-11-20 23:12:51,990 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-11-20 23:12:51,990 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write64_raw [2021-11-20 23:12:51,990 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write64_raw [2021-11-20 23:12:51,990 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-11-20 23:12:51,991 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-11-20 23:12:51,991 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_use_polling [2021-11-20 23:12:51,991 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_use_polling [2021-11-20 23:12:51,991 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2021-11-20 23:12:51,991 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2021-11-20 23:12:51,991 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_icm_table [2021-11-20 23:12:51,992 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_icm_table [2021-11-20 23:12:51,992 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-11-20 23:12:51,992 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_mtt_range [2021-11-20 23:12:51,992 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_mtt_range [2021-11-20 23:12:51,992 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2021-11-20 23:12:51,992 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2021-11-20 23:12:51,993 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-11-20 23:12:51,993 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-11-20 23:12:51,993 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-11-20 23:12:51,993 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-11-20 23:12:51,993 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-11-20 23:12:51,993 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-11-20 23:12:51,993 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-11-20 23:12:51,994 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_uar_free [2021-11-20 23:12:51,994 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_uar_free [2021-11-20 23:12:51,994 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_cleanup [2021-11-20 23:12:51,994 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_cleanup [2021-11-20 23:12:51,994 INFO L130 BoogieDeclarations]: Found specification of procedure tavor_eq_req_not [2021-11-20 23:12:51,994 INFO L138 BoogieDeclarations]: Found implementation of procedure tavor_eq_req_not [2021-11-20 23:12:51,995 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-20 23:12:51,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-11-20 23:12:51,995 INFO L130 BoogieDeclarations]: Found specification of procedure sema_init [2021-11-20 23:12:51,995 INFO L138 BoogieDeclarations]: Found implementation of procedure sema_init [2021-11-20 23:12:51,995 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-11-20 23:12:51,995 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-11-20 23:12:51,996 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_array_cleanup [2021-11-20 23:12:51,996 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_array_cleanup [2021-11-20 23:12:51,996 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_eq_table [2021-11-20 23:12:51,996 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_eq_table [2021-11-20 23:12:51,996 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-11-20 23:12:51,996 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-11-20 23:12:51,997 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-11-20 23:12:51,997 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-11-20 23:12:51,997 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-11-20 23:12:51,997 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-11-20 23:12:51,997 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-11-20 23:12:51,997 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-11-20 23:12:51,998 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-11-20 23:12:51,998 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-11-20 23:12:51,998 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-11-20 23:12:51,998 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_av_table [2021-11-20 23:12:51,998 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_av_table [2021-11-20 23:12:51,998 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_icm [2021-11-20 23:12:51,999 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_icm [2021-11-20 23:12:51,999 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_alloc_mtt [2021-11-20 23:12:51,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_alloc_mtt [2021-11-20 23:12:51,999 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2021-11-20 23:12:51,999 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2021-11-20 23:12:51,999 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-11-20 23:12:52,000 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-11-20 23:12:52,000 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-11-20 23:12:52,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-11-20 23:12:52,000 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_is_memfree [2021-11-20 23:12:52,000 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_is_memfree [2021-11-20 23:12:52,000 INFO L130 BoogieDeclarations]: Found specification of procedure arbel_eq_req_not [2021-11-20 23:12:52,000 INFO L138 BoogieDeclarations]: Found implementation of procedure arbel_eq_req_not [2021-11-20 23:12:52,001 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_UNMAP_ICM [2021-11-20 23:12:52,001 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_UNMAP_ICM [2021-11-20 23:12:52,001 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-11-20 23:12:52,001 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-11-20 23:12:52,001 INFO L130 BoogieDeclarations]: Found specification of procedure set_eqe_hw [2021-11-20 23:12:52,001 INFO L138 BoogieDeclarations]: Found implementation of procedure set_eqe_hw [2021-11-20 23:12:52,002 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-11-20 23:12:52,002 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-11-20 23:12:52,002 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-11-20 23:12:52,002 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-11-20 23:12:52,002 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-11-20 23:12:52,002 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-11-20 23:12:52,002 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-11-20 23:12:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_update_rate [2021-11-20 23:12:52,003 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_update_rate [2021-11-20 23:12:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-11-20 23:12:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAP_ICM [2021-11-20 23:12:52,003 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAP_ICM [2021-11-20 23:12:52,003 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_init [2021-11-20 23:12:52,003 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_init [2021-11-20 23:12:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-11-20 23:12:52,004 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-11-20 23:12:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2021-11-20 23:12:52,004 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2021-11-20 23:12:52,004 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_uar_table [2021-11-20 23:12:52,004 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_uar_table [2021-11-20 23:12:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-11-20 23:12:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-11-20 23:12:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-11-20 23:12:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-11-20 23:12:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_icm_addr [2021-11-20 23:12:52,005 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_icm_addr [2021-11-20 23:12:52,005 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2021-11-20 23:12:52,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2021-11-20 23:12:52,006 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2021-11-20 23:12:52,006 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2021-11-20 23:12:52,006 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-11-20 23:12:52,006 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-11-20 23:12:52,006 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-11-20 23:12:52,006 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-11-20 23:12:52,007 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_mtt [2021-11-20 23:12:52,007 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_mtt [2021-11-20 23:12:52,007 INFO L130 BoogieDeclarations]: Found specification of procedure go_bit [2021-11-20 23:12:52,007 INFO L138 BoogieDeclarations]: Found implementation of procedure go_bit [2021-11-20 23:12:52,007 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-11-20 23:12:52,007 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free [2021-11-20 23:12:52,008 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free [2021-11-20 23:12:52,008 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_zero_bit [2021-11-20 23:12:52,008 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_zero_bit [2021-11-20 23:12:52,008 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-11-20 23:12:52,008 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-11-20 23:12:52,008 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-11-20 23:12:52,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-11-20 23:12:52,009 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mthca_device_mutex [2021-11-20 23:12:52,009 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mthca_device_mutex [2021-11-20 23:12:52,009 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_SW2HW_MPT [2021-11-20 23:12:52,009 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_SW2HW_MPT [2021-11-20 23:12:52,009 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_write_word [2021-11-20 23:12:52,009 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_write_word [2021-11-20 23:12:52,010 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_irqs [2021-11-20 23:12:52,010 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_irqs [2021-11-20 23:12:52,010 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_mr_table [2021-11-20 23:12:52,010 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_mr_table [2021-11-20 23:12:52,010 INFO L130 BoogieDeclarations]: Found specification of procedure __be64_to_cpup [2021-11-20 23:12:52,010 INFO L138 BoogieDeclarations]: Found implementation of procedure __be64_to_cpup [2021-11-20 23:12:52,010 INFO L130 BoogieDeclarations]: Found specification of procedure __buggy_use_of_MTHCA_GET [2021-11-20 23:12:52,011 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2021-11-20 23:12:52,011 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2021-11-20 23:12:52,011 INFO L130 BoogieDeclarations]: Found specification of procedure __readl [2021-11-20 23:12:52,011 INFO L138 BoogieDeclarations]: Found implementation of procedure __readl [2021-11-20 23:12:52,011 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_mr_alloc_notrans [2021-11-20 23:12:52,011 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_mr_alloc_notrans [2021-11-20 23:12:52,012 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2021-11-20 23:12:52,012 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2021-11-20 23:12:52,012 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2021-11-20 23:12:52,012 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2021-11-20 23:12:52,012 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_table_put [2021-11-20 23:12:52,012 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_table_put [2021-11-20 23:12:52,012 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc [2021-11-20 23:12:52,013 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc [2021-11-20 23:12:52,013 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write64 [2021-11-20 23:12:52,013 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write64 [2021-11-20 23:12:52,013 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2021-11-20 23:12:52,013 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2021-11-20 23:12:52,013 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_imm [2021-11-20 23:12:52,013 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_imm [2021-11-20 23:12:52,014 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_mcg_table [2021-11-20 23:12:52,014 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_mcg_table [2021-11-20 23:12:52,014 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_qp_table [2021-11-20 23:12:52,014 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_qp_table [2021-11-20 23:12:52,014 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-11-20 23:12:52,015 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-11-20 23:12:52,015 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_device [2021-11-20 23:12:52,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_device [2021-11-20 23:12:52,015 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_mad_agent [2021-11-20 23:12:52,015 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_mad_agent [2021-11-20 23:12:52,015 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-11-20 23:12:52,016 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-11-20 23:12:52,016 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-11-20 23:12:52,016 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-11-20 23:12:52,016 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_INIT_HCA [2021-11-20 23:12:52,016 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_INIT_HCA [2021-11-20 23:12:52,016 INFO L130 BoogieDeclarations]: Found specification of procedure arbel_hw_index_to_key [2021-11-20 23:12:52,017 INFO L138 BoogieDeclarations]: Found implementation of procedure arbel_hw_index_to_key [2021-11-20 23:12:52,017 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-11-20 23:12:52,017 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-11-20 23:12:52,017 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-11-20 23:12:52,017 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-11-20 23:12:52,017 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2021-11-20 23:12:52,017 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2021-11-20 23:12:52,018 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_cq_table [2021-11-20 23:12:52,018 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_cq_table [2021-11-20 23:12:52,018 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_cleanup [2021-11-20 23:12:52,018 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_cleanup [2021-11-20 23:12:52,018 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-11-20 23:12:52,018 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-11-20 23:12:52,018 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_close_hca [2021-11-20 23:12:52,019 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_close_hca [2021-11-20 23:12:52,019 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAP_EQ [2021-11-20 23:12:52,019 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAP_EQ [2021-11-20 23:12:52,019 INFO L130 BoogieDeclarations]: Found specification of procedure down [2021-11-20 23:12:52,019 INFO L138 BoogieDeclarations]: Found implementation of procedure down [2021-11-20 23:12:52,019 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2021-11-20 23:12:52,020 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2021-11-20 23:12:52,020 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAD_IFC [2021-11-20 23:12:52,020 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAD_IFC [2021-11-20 23:12:52,020 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_map_cmd [2021-11-20 23:12:52,020 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_map_cmd [2021-11-20 23:12:52,020 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2021-11-20 23:12:52,020 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2021-11-20 23:12:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-11-20 23:12:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_mthca_icm_table [2021-11-20 23:12:52,021 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_mthca_icm_table [2021-11-20 23:12:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_eq [2021-11-20 23:12:52,021 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_eq [2021-11-20 23:12:52,021 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_alloc [2021-11-20 23:12:52,021 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_alloc [2021-11-20 23:12:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_mailbox [2021-11-20 23:12:52,022 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_mailbox [2021-11-20 23:12:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-11-20 23:12:52,022 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-11-20 23:12:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-11-20 23:12:52,022 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-11-20 23:12:52,022 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-11-20 23:12:52,023 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_DISABLE_LAM [2021-11-20 23:12:52,023 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_DISABLE_LAM [2021-11-20 23:12:52,023 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-11-20 23:12:52,023 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-11-20 23:12:52,023 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-11-20 23:12:52,023 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2021-11-20 23:12:52,024 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2021-11-20 23:12:52,024 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_uar_alloc [2021-11-20 23:12:52,024 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_uar_alloc [2021-11-20 23:12:52,024 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_empty [2021-11-20 23:12:52,024 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_empty [2021-11-20 23:12:52,024 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mthca_device_mutex [2021-11-20 23:12:52,024 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mthca_device_mutex [2021-11-20 23:12:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_setup_hca [2021-11-20 23:12:52,025 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_setup_hca [2021-11-20 23:12:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-11-20 23:12:52,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-11-20 23:12:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_mr_alloc [2021-11-20 23:12:52,025 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_mr_alloc [2021-11-20 23:12:52,025 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_CONF_SPECIAL_QP [2021-11-20 23:12:52,026 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_CONF_SPECIAL_QP [2021-11-20 23:12:52,026 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_map_reg [2021-11-20 23:12:52,026 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_map_reg [2021-11-20 23:12:52,026 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_check_profile_val [2021-11-20 23:12:52,026 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_check_profile_val [2021-11-20 23:12:52,026 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_sg [2021-11-20 23:12:52,026 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_sg [2021-11-20 23:12:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_UNMAP_FA [2021-11-20 23:12:52,027 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_UNMAP_FA [2021-11-20 23:12:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_free [2021-11-20 23:12:52,027 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_free [2021-11-20 23:12:52,027 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2021-11-20 23:12:52,027 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2021-11-20 23:12:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write_mtt_size [2021-11-20 23:12:52,028 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write_mtt_size [2021-11-20 23:12:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure dma_get_cache_alignment [2021-11-20 23:12:52,028 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_get_cache_alignment [2021-11-20 23:12:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_mr [2021-11-20 23:12:52,028 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_mr [2021-11-20 23:12:52,028 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_mailbox [2021-11-20 23:12:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_mailbox [2021-11-20 23:12:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-11-20 23:12:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-11-20 23:12:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-11-20 23:12:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-11-20 23:12:52,029 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_dev_lim [2021-11-20 23:12:52,029 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_dev_lim [2021-11-20 23:12:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure __roundup_pow_of_two [2021-11-20 23:12:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure __roundup_pow_of_two [2021-11-20 23:12:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure tavor_hw_index_to_key [2021-11-20 23:12:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure tavor_hw_index_to_key [2021-11-20 23:12:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_QUERY_FW [2021-11-20 23:12:52,030 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_QUERY_FW [2021-11-20 23:12:52,030 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2021-11-20 23:12:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2021-11-20 23:12:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-11-20 23:12:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-11-20 23:12:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_SYS_DIS [2021-11-20 23:12:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_SYS_DIS [2021-11-20 23:12:52,031 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_init [2021-11-20 23:12:52,031 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_init [2021-11-20 23:12:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_box [2021-11-20 23:12:52,032 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_box [2021-11-20 23:12:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-11-20 23:12:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2021-11-20 23:12:52,032 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2021-11-20 23:12:52,032 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-11-20 23:12:52,032 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-11-20 23:12:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_make_profile [2021-11-20 23:12:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_make_profile [2021-11-20 23:12:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2021-11-20 23:12:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2021-11-20 23:12:52,033 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-11-20 23:12:52,033 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-11-20 23:12:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_unregister_device [2021-11-20 23:12:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_unregister_device [2021-11-20 23:12:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure arbel_key_to_hw_index [2021-11-20 23:12:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure arbel_key_to_hw_index [2021-11-20 23:12:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2021-11-20 23:12:52,034 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2021-11-20 23:12:52,034 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-11-20 23:12:52,035 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-11-20 23:12:52,035 INFO L130 BoogieDeclarations]: Found specification of procedure up [2021-11-20 23:12:52,035 INFO L138 BoogieDeclarations]: Found implementation of procedure up [2021-11-20 23:12:52,035 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2021-11-20 23:12:52,035 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2021-11-20 23:12:52,035 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-11-20 23:12:52,036 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-11-20 23:12:52,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-11-20 23:12:52,036 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_table_find [2021-11-20 23:12:52,036 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_table_find [2021-11-20 23:12:52,036 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_icm [2021-11-20 23:12:52,036 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_icm [2021-11-20 23:12:52,036 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_icm_size [2021-11-20 23:12:52,037 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_icm_size [2021-11-20 23:12:52,037 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-11-20 23:12:52,037 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-11-20 23:12:52,037 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2021-11-20 23:12:52,037 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2021-11-20 23:12:52,037 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_srq_table [2021-11-20 23:12:52,037 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_srq_table [2021-11-20 23:12:52,038 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_poll [2021-11-20 23:12:52,038 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_poll [2021-11-20 23:12:52,038 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_UNMAP_ICM_AUX [2021-11-20 23:12:52,038 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_UNMAP_ICM_AUX [2021-11-20 23:12:52,038 INFO L130 BoogieDeclarations]: Found specification of procedure __be16_to_cpup [2021-11-20 23:12:52,038 INFO L138 BoogieDeclarations]: Found implementation of procedure __be16_to_cpup [2021-11-20 23:12:52,038 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_wait [2021-11-20 23:12:52,039 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_wait [2021-11-20 23:12:52,039 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_mr_alloc_phys [2021-11-20 23:12:52,039 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_mr_alloc_phys [2021-11-20 23:12:52,039 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_sg [2021-11-20 23:12:52,039 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_sg [2021-11-20 23:12:52,039 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-11-20 23:12:52,039 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-11-20 23:12:52,040 INFO L130 BoogieDeclarations]: Found specification of procedure get_eqe [2021-11-20 23:12:52,040 INFO L138 BoogieDeclarations]: Found implementation of procedure get_eqe [2021-11-20 23:12:52,040 INFO L130 BoogieDeclarations]: Found specification of procedure async_mask [2021-11-20 23:12:52,040 INFO L138 BoogieDeclarations]: Found implementation of procedure async_mask [2021-11-20 23:12:52,040 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_array_init [2021-11-20 23:12:52,040 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_array_init [2021-11-20 23:12:52,041 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_pd_free [2021-11-20 23:12:52,041 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_pd_free [2021-11-20 23:12:52,041 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd [2021-11-20 23:12:52,041 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd [2021-11-20 23:12:52,041 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2021-11-20 23:12:52,041 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2021-11-20 23:12:52,041 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_table_get [2021-11-20 23:12:52,042 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_table_get [2021-11-20 23:12:52,042 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_remove_one [2021-11-20 23:12:52,042 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_remove_one [2021-11-20 23:12:52,042 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2021-11-20 23:12:52,042 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2021-11-20 23:12:52,042 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_pd_table [2021-11-20 23:12:52,042 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_pd_table [2021-11-20 23:12:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure init_query_mad [2021-11-20 23:12:52,043 INFO L138 BoogieDeclarations]: Found implementation of procedure init_query_mad [2021-11-20 23:12:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure __writel [2021-11-20 23:12:52,043 INFO L138 BoogieDeclarations]: Found implementation of procedure __writel [2021-11-20 23:12:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_mthca_icm_table [2021-11-20 23:12:52,043 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_mthca_icm_table [2021-11-20 23:12:52,043 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_post [2021-11-20 23:12:52,044 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_post [2021-11-20 23:12:52,044 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-11-20 23:12:52,044 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-11-20 23:12:52,044 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-11-20 23:12:52,044 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-11-20 23:12:52,044 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-11-20 23:12:52,044 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_unmap_eq_regs [2021-11-20 23:12:52,045 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_unmap_eq_regs [2021-11-20 23:12:52,045 INFO L130 BoogieDeclarations]: Found specification of procedure __buggy_use_of_MTHCA_PUT [2021-11-20 23:12:52,045 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_mtt [2021-11-20 23:12:52,045 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_mtt [2021-11-20 23:12:53,651 INFO L236 CfgBuilder]: Building ICFG [2021-11-20 23:12:53,669 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-11-20 23:13:31,260 INFO L277 CfgBuilder]: Performing block encoding [2021-11-20 23:13:35,307 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-11-20 23:13:35,307 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-11-20 23:13:35,315 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:13:35 BoogieIcfgContainer [2021-11-20 23:13:35,315 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-11-20 23:13:35,317 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-11-20 23:13:35,317 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-11-20 23:13:35,320 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-11-20 23:13:35,321 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 20.11 11:12:38" (1/3) ... [2021-11-20 23:13:35,322 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38e911ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:13:35, skipping insertion in model container [2021-11-20 23:13:35,322 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 20.11 11:12:50" (2/3) ... [2021-11-20 23:13:35,322 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@38e911ec and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 20.11 11:13:35, skipping insertion in model container [2021-11-20 23:13:35,322 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 20.11 11:13:35" (3/3) ... [2021-11-20 23:13:35,324 INFO L111 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i [2021-11-20 23:13:35,329 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-11-20 23:13:35,330 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-11-20 23:13:35,390 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-11-20 23:13:35,397 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-20 23:13:35,397 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-11-20 23:13:35,496 INFO L276 IsEmpty]: Start isEmpty. Operand has 4013 states, 2588 states have (on average 1.3721020092735703) internal successors, (3551), 2657 states have internal predecessors, (3551), 1213 states have call successors, (1213), 210 states have call predecessors, (1213), 210 states have return successors, (1213), 1213 states have call predecessors, (1213), 1213 states have call successors, (1213) [2021-11-20 23:13:35,501 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-20 23:13:35,501 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:13:35,502 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 23:13:35,503 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:13:35,508 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:13:35,508 INFO L85 PathProgramCache]: Analyzing trace with hash 1311138355, now seen corresponding path program 1 times [2021-11-20 23:13:35,518 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:13:35,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [774695144] [2021-11-20 23:13:35,518 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:13:35,519 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:13:35,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:13:36,221 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-20 23:13:36,222 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:13:36,222 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [774695144] [2021-11-20 23:13:36,222 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [774695144] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:13:36,223 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:13:36,223 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:13:36,224 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593609031] [2021-11-20 23:13:36,225 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:13:36,229 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:13:36,229 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:13:36,263 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:13:36,264 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:13:36,276 INFO L87 Difference]: Start difference. First operand has 4013 states, 2588 states have (on average 1.3721020092735703) internal successors, (3551), 2657 states have internal predecessors, (3551), 1213 states have call successors, (1213), 210 states have call predecessors, (1213), 210 states have return successors, (1213), 1213 states have call predecessors, (1213), 1213 states have call successors, (1213) Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 23:13:38,633 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:13:40,717 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:13:43,078 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-20 23:13:46,552 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:13:50,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-20 23:13:52,621 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:13:54,587 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:13:57,531 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:01,550 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-20 23:14:02,368 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:14:02,368 INFO L93 Difference]: Finished difference Result 11948 states and 18113 transitions. [2021-11-20 23:14:02,369 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:14:02,370 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 16 [2021-11-20 23:14:02,371 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:14:02,464 INFO L225 Difference]: With dead ends: 11948 [2021-11-20 23:14:02,465 INFO L226 Difference]: Without dead ends: 7898 [2021-11-20 23:14:02,518 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:14:02,522 INFO L933 BasicCegarLoop]: 6583 mSDtfsCounter, 5850 mSDsluCounter, 5892 mSDsCounter, 0 mSdLazyCounter, 1053 mSolverCounterSat, 3 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5861 SdHoareTripleChecker+Valid, 11957 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 1053 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.4s IncrementalHoareTripleChecker+Time [2021-11-20 23:14:02,523 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5861 Valid, 11957 Invalid, 1064 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 1053 Invalid, 8 Unknown, 0 Unchecked, 25.4s Time] [2021-11-20 23:14:02,558 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7898 states. [2021-11-20 23:14:03,128 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7898 to 7884. [2021-11-20 23:14:03,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7884 states, 5086 states have (on average 1.3649233189146677) internal successors, (6942), 5203 states have internal predecessors, (6942), 2384 states have call successors, (2384), 414 states have call predecessors, (2384), 413 states have return successors, (2369), 2364 states have call predecessors, (2369), 2365 states have call successors, (2369) [2021-11-20 23:14:03,440 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7884 states to 7884 states and 11695 transitions. [2021-11-20 23:14:03,444 INFO L78 Accepts]: Start accepts. Automaton has 7884 states and 11695 transitions. Word has length 16 [2021-11-20 23:14:03,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:14:03,445 INFO L470 AbstractCegarLoop]: Abstraction has 7884 states and 11695 transitions. [2021-11-20 23:14:03,445 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 1 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2021-11-20 23:14:03,445 INFO L276 IsEmpty]: Start isEmpty. Operand 7884 states and 11695 transitions. [2021-11-20 23:14:03,447 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 17 [2021-11-20 23:14:03,447 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:14:03,447 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 23:14:03,447 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-11-20 23:14:03,448 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:14:03,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:14:03,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1596099383, now seen corresponding path program 1 times [2021-11-20 23:14:03,452 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:14:03,452 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [325243104] [2021-11-20 23:14:03,452 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:14:03,453 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:14:03,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:14:03,682 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-11-20 23:14:03,682 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:14:03,683 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [325243104] [2021-11-20 23:14:03,683 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [325243104] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:14:03,683 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:14:03,683 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [] total 2 [2021-11-20 23:14:03,683 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1023813415] [2021-11-20 23:14:03,684 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:14:03,685 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:14:03,685 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:14:03,686 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:14:03,686 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:14:03,686 INFO L87 Difference]: Start difference. First operand 7884 states and 11695 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 23:14:06,131 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:08,211 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:10,663 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-20 23:14:14,239 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:16,541 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.23s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:19,856 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-20 23:14:22,113 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-20 23:14:25,010 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:25,466 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:14:25,467 INFO L93 Difference]: Finished difference Result 11975 states and 17745 transitions. [2021-11-20 23:14:25,467 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:14:25,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 16 [2021-11-20 23:14:25,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:14:25,515 INFO L225 Difference]: With dead ends: 11975 [2021-11-20 23:14:25,515 INFO L226 Difference]: Without dead ends: 4092 [2021-11-20 23:14:25,561 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 2 GetRequests, 1 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:14:25,562 INFO L933 BasicCegarLoop]: 5433 mSDtfsCounter, 104 mSDsluCounter, 5890 mSDsCounter, 0 mSdLazyCounter, 1054 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 104 SdHoareTripleChecker+Valid, 10803 SdHoareTripleChecker+Invalid, 1062 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1054 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2021-11-20 23:14:25,563 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [104 Valid, 10803 Invalid, 1062 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1054 Invalid, 7 Unknown, 0 Unchecked, 21.5s Time] [2021-11-20 23:14:25,576 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4092 states. [2021-11-20 23:14:25,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4092 to 4024. [2021-11-20 23:14:25,766 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4024 states, 2597 states have (on average 1.3688871775125144) internal successors, (3555), 2664 states have internal predecessors, (3555), 1212 states have call successors, (1212), 215 states have call predecessors, (1212), 214 states have return successors, (1193), 1193 states have call predecessors, (1193), 1193 states have call successors, (1193) [2021-11-20 23:14:25,794 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4024 states to 4024 states and 5960 transitions. [2021-11-20 23:14:25,797 INFO L78 Accepts]: Start accepts. Automaton has 4024 states and 5960 transitions. Word has length 16 [2021-11-20 23:14:25,798 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:14:25,798 INFO L470 AbstractCegarLoop]: Abstraction has 4024 states and 5960 transitions. [2021-11-20 23:14:25,799 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 2 states have internal predecessors, (14), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2021-11-20 23:14:25,799 INFO L276 IsEmpty]: Start isEmpty. Operand 4024 states and 5960 transitions. [2021-11-20 23:14:25,803 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 65 [2021-11-20 23:14:25,803 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:14:25,803 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:14:25,803 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-11-20 23:14:25,804 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:14:25,804 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:14:25,805 INFO L85 PathProgramCache]: Analyzing trace with hash 1584073998, now seen corresponding path program 1 times [2021-11-20 23:14:25,807 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:14:25,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1205660793] [2021-11-20 23:14:25,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:14:25,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:14:25,986 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:14:26,236 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:14:26,236 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:14:26,236 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1205660793] [2021-11-20 23:14:26,237 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1205660793] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:14:26,237 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:14:26,237 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:14:26,237 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1808066814] [2021-11-20 23:14:26,237 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:14:26,238 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:14:26,238 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:14:26,238 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:14:26,238 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:14:26,239 INFO L87 Difference]: Start difference. First operand 4024 states and 5960 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:14:28,522 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:30,615 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:32,911 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-20 23:14:35,646 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:39,557 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-20 23:14:41,769 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-20 23:14:44,336 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:44,616 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:14:44,617 INFO L93 Difference]: Finished difference Result 4105 states and 6071 transitions. [2021-11-20 23:14:44,617 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:14:44,617 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 64 [2021-11-20 23:14:44,618 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:14:44,657 INFO L225 Difference]: With dead ends: 4105 [2021-11-20 23:14:44,657 INFO L226 Difference]: Without dead ends: 4102 [2021-11-20 23:14:44,662 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:14:44,663 INFO L933 BasicCegarLoop]: 5391 mSDtfsCounter, 5841 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 551 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5854 SdHoareTripleChecker+Valid, 5489 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 551 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.2s IncrementalHoareTripleChecker+Time [2021-11-20 23:14:44,663 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5854 Valid, 5489 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 551 Invalid, 7 Unknown, 0 Unchecked, 18.2s Time] [2021-11-20 23:14:44,674 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-11-20 23:14:44,850 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 4091. [2021-11-20 23:14:44,858 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4091 states, 2642 states have (on average 1.370552611657835) internal successors, (3621), 2712 states have internal predecessors, (3621), 1225 states have call successors, (1225), 224 states have call predecessors, (1225), 223 states have return successors, (1207), 1203 states have call predecessors, (1207), 1207 states have call successors, (1207) [2021-11-20 23:14:44,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4091 states to 4091 states and 6053 transitions. [2021-11-20 23:14:44,883 INFO L78 Accepts]: Start accepts. Automaton has 4091 states and 6053 transitions. Word has length 64 [2021-11-20 23:14:44,884 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:14:44,884 INFO L470 AbstractCegarLoop]: Abstraction has 4091 states and 6053 transitions. [2021-11-20 23:14:44,885 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:14:44,885 INFO L276 IsEmpty]: Start isEmpty. Operand 4091 states and 6053 transitions. [2021-11-20 23:14:44,887 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 66 [2021-11-20 23:14:44,888 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:14:44,888 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:14:44,888 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-11-20 23:14:44,888 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:14:44,889 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:14:44,889 INFO L85 PathProgramCache]: Analyzing trace with hash 1859568146, now seen corresponding path program 1 times [2021-11-20 23:14:44,889 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:14:44,890 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [972216602] [2021-11-20 23:14:44,890 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:14:44,890 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:14:45,012 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:14:45,390 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:14:45,391 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:14:45,391 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [972216602] [2021-11-20 23:14:45,392 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [972216602] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:14:45,392 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:14:45,393 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:14:45,393 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [982566284] [2021-11-20 23:14:45,393 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:14:45,394 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:14:45,394 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:14:45,394 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:14:45,394 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:14:45,395 INFO L87 Difference]: Start difference. First operand 4091 states and 6053 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:14:47,723 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:49,817 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:52,125 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-20 23:14:54,883 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:14:58,607 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-20 23:15:00,752 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:02,916 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-20 23:15:05,500 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:05,795 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:15:05,796 INFO L93 Difference]: Finished difference Result 4105 states and 6070 transitions. [2021-11-20 23:15:05,796 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:15:05,796 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 65 [2021-11-20 23:15:05,797 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:15:05,834 INFO L225 Difference]: With dead ends: 4105 [2021-11-20 23:15:05,834 INFO L226 Difference]: Without dead ends: 4102 [2021-11-20 23:15:05,838 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:15:05,840 INFO L933 BasicCegarLoop]: 5389 mSDtfsCounter, 5837 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 550 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5850 SdHoareTripleChecker+Valid, 5487 SdHoareTripleChecker+Invalid, 558 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 550 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.2s IncrementalHoareTripleChecker+Time [2021-11-20 23:15:05,840 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5850 Valid, 5487 Invalid, 558 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 550 Invalid, 8 Unknown, 0 Unchecked, 20.2s Time] [2021-11-20 23:15:05,851 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4102 states. [2021-11-20 23:15:06,040 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4102 to 4090. [2021-11-20 23:15:06,047 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4090 states, 2642 states have (on average 1.3701741105223315) internal successors, (3620), 2711 states have internal predecessors, (3620), 1224 states have call successors, (1224), 224 states have call predecessors, (1224), 223 states have return successors, (1207), 1203 states have call predecessors, (1207), 1207 states have call successors, (1207) [2021-11-20 23:15:06,070 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4090 states to 4090 states and 6051 transitions. [2021-11-20 23:15:06,070 INFO L78 Accepts]: Start accepts. Automaton has 4090 states and 6051 transitions. Word has length 65 [2021-11-20 23:15:06,071 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:15:06,071 INFO L470 AbstractCegarLoop]: Abstraction has 4090 states and 6051 transitions. [2021-11-20 23:15:06,071 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:15:06,072 INFO L276 IsEmpty]: Start isEmpty. Operand 4090 states and 6051 transitions. [2021-11-20 23:15:06,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2021-11-20 23:15:06,074 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:15:06,074 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:15:06,074 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-11-20 23:15:06,075 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:15:06,075 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:15:06,075 INFO L85 PathProgramCache]: Analyzing trace with hash 1809957009, now seen corresponding path program 1 times [2021-11-20 23:15:06,075 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:15:06,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [391731657] [2021-11-20 23:15:06,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:15:06,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:15:06,232 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:15:06,417 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:15:06,417 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:15:06,418 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [391731657] [2021-11-20 23:15:06,418 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [391731657] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:15:06,418 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:15:06,418 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:15:06,418 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1060323541] [2021-11-20 23:15:06,419 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:15:06,419 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:15:06,419 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:15:06,420 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:15:06,420 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:15:06,420 INFO L87 Difference]: Start difference. First operand 4090 states and 6051 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:15:08,763 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:10,861 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:13,138 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-20 23:15:16,041 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:18,941 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-20 23:15:21,080 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-20 23:15:23,491 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-20 23:15:27,459 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:28,511 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:15:28,511 INFO L93 Difference]: Finished difference Result 6445 states and 9460 transitions. [2021-11-20 23:15:28,512 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:15:28,512 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 66 [2021-11-20 23:15:28,512 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:15:28,578 INFO L225 Difference]: With dead ends: 6445 [2021-11-20 23:15:28,578 INFO L226 Difference]: Without dead ends: 6441 [2021-11-20 23:15:28,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:15:28,586 INFO L933 BasicCegarLoop]: 6546 mSDtfsCounter, 5778 mSDsluCounter, 3436 mSDsCounter, 0 mSdLazyCounter, 929 mSolverCounterSat, 4 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5788 SdHoareTripleChecker+Valid, 9629 SdHoareTripleChecker+Invalid, 941 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 929 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.8s IncrementalHoareTripleChecker+Time [2021-11-20 23:15:28,586 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5788 Valid, 9629 Invalid, 941 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 929 Invalid, 8 Unknown, 0 Unchecked, 21.8s Time] [2021-11-20 23:15:28,600 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6441 states. [2021-11-20 23:15:28,914 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6441 to 6430. [2021-11-20 23:15:28,924 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6430 states, 4113 states have (on average 1.3574033552151714) internal successors, (5583), 4241 states have internal predecessors, (5583), 1916 states have call successors, (1916), 417 states have call predecessors, (1916), 400 states have return successors, (1945), 1849 states have call predecessors, (1945), 1899 states have call successors, (1945) [2021-11-20 23:15:29,090 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6430 states to 6430 states and 9444 transitions. [2021-11-20 23:15:29,091 INFO L78 Accepts]: Start accepts. Automaton has 6430 states and 9444 transitions. Word has length 66 [2021-11-20 23:15:29,091 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:15:29,092 INFO L470 AbstractCegarLoop]: Abstraction has 6430 states and 9444 transitions. [2021-11-20 23:15:29,092 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:15:29,092 INFO L276 IsEmpty]: Start isEmpty. Operand 6430 states and 9444 transitions. [2021-11-20 23:15:29,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 68 [2021-11-20 23:15:29,094 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:15:29,094 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:15:29,094 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-11-20 23:15:29,095 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:15:29,096 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:15:29,096 INFO L85 PathProgramCache]: Analyzing trace with hash 272016629, now seen corresponding path program 1 times [2021-11-20 23:15:29,096 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:15:29,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1870352615] [2021-11-20 23:15:29,097 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:15:29,097 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:15:29,240 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:15:29,430 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:15:29,430 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:15:29,430 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1870352615] [2021-11-20 23:15:29,431 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1870352615] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:15:29,431 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:15:29,431 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:15:29,431 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [805309734] [2021-11-20 23:15:29,432 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:15:29,432 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:15:29,432 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:15:29,433 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:15:29,433 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:15:29,433 INFO L87 Difference]: Start difference. First operand 6430 states and 9444 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:15:31,732 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:33,828 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:36,102 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-20 23:15:38,896 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:42,105 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-20 23:15:44,243 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-20 23:15:47,337 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-20 23:15:50,555 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:51,467 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:15:51,467 INFO L93 Difference]: Finished difference Result 10205 states and 14686 transitions. [2021-11-20 23:15:51,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:15:51,469 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 67 [2021-11-20 23:15:51,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:15:51,540 INFO L225 Difference]: With dead ends: 10205 [2021-11-20 23:15:51,540 INFO L226 Difference]: Without dead ends: 10202 [2021-11-20 23:15:51,550 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:15:51,551 INFO L933 BasicCegarLoop]: 6572 mSDtfsCounter, 5823 mSDsluCounter, 3548 mSDsCounter, 0 mSdLazyCounter, 913 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5836 SdHoareTripleChecker+Valid, 9773 SdHoareTripleChecker+Invalid, 921 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 913 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.6s IncrementalHoareTripleChecker+Time [2021-11-20 23:15:51,551 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5836 Valid, 9773 Invalid, 921 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 913 Invalid, 8 Unknown, 0 Unchecked, 21.6s Time] [2021-11-20 23:15:51,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10202 states. [2021-11-20 23:15:52,080 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10202 to 10188. [2021-11-20 23:15:52,096 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10188 states, 6382 states have (on average 1.3249764963961141) internal successors, (8456), 6600 states have internal predecessors, (8456), 3071 states have call successors, (3071), 760 states have call predecessors, (3071), 734 states have return successors, (3141), 2973 states have call predecessors, (3141), 3055 states have call successors, (3141) [2021-11-20 23:15:52,157 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10188 states to 10188 states and 14668 transitions. [2021-11-20 23:15:52,159 INFO L78 Accepts]: Start accepts. Automaton has 10188 states and 14668 transitions. Word has length 67 [2021-11-20 23:15:52,159 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:15:52,159 INFO L470 AbstractCegarLoop]: Abstraction has 10188 states and 14668 transitions. [2021-11-20 23:15:52,160 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:15:52,160 INFO L276 IsEmpty]: Start isEmpty. Operand 10188 states and 14668 transitions. [2021-11-20 23:15:52,161 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2021-11-20 23:15:52,161 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:15:52,161 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:15:52,162 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-11-20 23:15:52,162 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:15:52,162 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:15:52,163 INFO L85 PathProgramCache]: Analyzing trace with hash -159490028, now seen corresponding path program 1 times [2021-11-20 23:15:52,163 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:15:52,165 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1340558335] [2021-11-20 23:15:52,165 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:15:52,166 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:15:52,285 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:15:52,542 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:15:52,542 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:15:52,542 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1340558335] [2021-11-20 23:15:52,542 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1340558335] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:15:52,543 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:15:52,543 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:15:52,543 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1748408661] [2021-11-20 23:15:52,543 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:15:52,544 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:15:52,544 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:15:52,545 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:15:52,545 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:15:52,545 INFO L87 Difference]: Start difference. First operand 10188 states and 14668 transitions. Second operand has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:15:54,984 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:15:57,248 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-20 23:16:00,670 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:04,600 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.47s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:06,681 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-20 23:16:09,797 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-20 23:16:11,953 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:14,916 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:15,385 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:16:15,385 INFO L93 Difference]: Finished difference Result 10196 states and 14672 transitions. [2021-11-20 23:16:15,386 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:16:15,386 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 68 [2021-11-20 23:16:15,386 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:16:15,444 INFO L225 Difference]: With dead ends: 10196 [2021-11-20 23:16:15,444 INFO L226 Difference]: Without dead ends: 10192 [2021-11-20 23:16:15,454 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:16:15,455 INFO L933 BasicCegarLoop]: 5365 mSDtfsCounter, 105 mSDsluCounter, 5761 mSDsCounter, 0 mSdLazyCounter, 1034 mSolverCounterSat, 2 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 105 SdHoareTripleChecker+Valid, 10621 SdHoareTripleChecker+Invalid, 1043 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1034 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.5s IncrementalHoareTripleChecker+Time [2021-11-20 23:16:15,455 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [105 Valid, 10621 Invalid, 1043 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 1034 Invalid, 7 Unknown, 0 Unchecked, 22.5s Time] [2021-11-20 23:16:15,471 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10192 states. [2021-11-20 23:16:15,964 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10192 to 10190. [2021-11-20 23:16:15,980 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10190 states, 6384 states have (on average 1.3244047619047619) internal successors, (8455), 6600 states have internal predecessors, (8455), 3069 states have call successors, (3069), 762 states have call predecessors, (3069), 736 states have return successors, (3141), 2973 states have call predecessors, (3141), 3055 states have call successors, (3141) [2021-11-20 23:16:16,039 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10190 states to 10190 states and 14665 transitions. [2021-11-20 23:16:16,041 INFO L78 Accepts]: Start accepts. Automaton has 10190 states and 14665 transitions. Word has length 68 [2021-11-20 23:16:16,041 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:16:16,041 INFO L470 AbstractCegarLoop]: Abstraction has 10190 states and 14665 transitions. [2021-11-20 23:16:16,041 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.666666666666666) internal successors, (26), 3 states have internal predecessors, (26), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:16:16,042 INFO L276 IsEmpty]: Start isEmpty. Operand 10190 states and 14665 transitions. [2021-11-20 23:16:16,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 70 [2021-11-20 23:16:16,044 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:16:16,044 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:16:16,045 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-11-20 23:16:16,045 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:16:16,047 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:16:16,047 INFO L85 PathProgramCache]: Analyzing trace with hash -651289640, now seen corresponding path program 1 times [2021-11-20 23:16:16,047 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:16:16,047 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1420820173] [2021-11-20 23:16:16,047 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:16:16,048 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:16:16,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:16:16,342 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:16:16,342 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:16:16,343 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1420820173] [2021-11-20 23:16:16,343 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1420820173] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:16:16,343 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:16:16,343 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:16:16,344 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [53719157] [2021-11-20 23:16:16,344 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:16:16,344 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:16:16,344 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:16:16,345 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:16:16,345 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:16:16,345 INFO L87 Difference]: Start difference. First operand 10190 states and 14665 transitions. Second operand has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:16:18,586 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:20,706 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:22,904 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-20 23:16:25,668 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:27,850 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.96s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:30,262 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:32,202 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:33,095 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:16:33,096 INFO L93 Difference]: Finished difference Result 10208 states and 14696 transitions. [2021-11-20 23:16:33,096 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:16:33,096 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 69 [2021-11-20 23:16:33,096 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:16:33,142 INFO L225 Difference]: With dead ends: 10208 [2021-11-20 23:16:33,142 INFO L226 Difference]: Without dead ends: 10205 [2021-11-20 23:16:33,151 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:16:33,152 INFO L933 BasicCegarLoop]: 5422 mSDtfsCounter, 5840 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5850 SdHoareTripleChecker+Valid, 5517 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2021-11-20 23:16:33,153 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5850 Valid, 5517 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 559 Invalid, 5 Unknown, 0 Unchecked, 16.4s Time] [2021-11-20 23:16:33,165 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10205 states. [2021-11-20 23:16:33,616 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10205 to 10203. [2021-11-20 23:16:33,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10203 states, 6393 states have (on average 1.3239480681995932) internal successors, (8464), 6607 states have internal predecessors, (8464), 3069 states have call successors, (3069), 764 states have call predecessors, (3069), 740 states have return successors, (3145), 2977 states have call predecessors, (3145), 3056 states have call successors, (3145) [2021-11-20 23:16:33,682 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10203 states to 10203 states and 14678 transitions. [2021-11-20 23:16:33,684 INFO L78 Accepts]: Start accepts. Automaton has 10203 states and 14678 transitions. Word has length 69 [2021-11-20 23:16:33,685 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:16:33,685 INFO L470 AbstractCegarLoop]: Abstraction has 10203 states and 14678 transitions. [2021-11-20 23:16:33,685 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.0) internal successors, (27), 3 states have internal predecessors, (27), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:16:33,685 INFO L276 IsEmpty]: Start isEmpty. Operand 10203 states and 14678 transitions. [2021-11-20 23:16:33,686 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2021-11-20 23:16:33,686 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:16:33,686 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:16:33,687 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-11-20 23:16:33,687 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:16:33,687 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:16:33,687 INFO L85 PathProgramCache]: Analyzing trace with hash 1282796439, now seen corresponding path program 1 times [2021-11-20 23:16:33,688 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:16:33,688 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1262139204] [2021-11-20 23:16:33,688 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:16:33,688 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:16:33,789 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:16:33,932 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:16:33,932 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:16:33,932 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1262139204] [2021-11-20 23:16:33,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1262139204] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:16:33,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:16:33,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:16:33,933 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2078664330] [2021-11-20 23:16:33,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:16:33,934 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:16:33,934 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:16:33,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:16:33,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:16:33,935 INFO L87 Difference]: Start difference. First operand 10203 states and 14678 transitions. Second operand has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:16:36,216 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:38,309 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:40,512 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-20 23:16:43,244 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:46,444 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-20 23:16:48,789 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-20 23:16:51,369 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:51,724 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:16:51,725 INFO L93 Difference]: Finished difference Result 10205 states and 14679 transitions. [2021-11-20 23:16:51,725 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:16:51,725 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 70 [2021-11-20 23:16:51,725 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:16:51,773 INFO L225 Difference]: With dead ends: 10205 [2021-11-20 23:16:51,773 INFO L226 Difference]: Without dead ends: 10202 [2021-11-20 23:16:51,782 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:16:51,783 INFO L933 BasicCegarLoop]: 5419 mSDtfsCounter, 5823 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5836 SdHoareTripleChecker+Valid, 5517 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2021-11-20 23:16:51,783 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5836 Valid, 5517 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 557 Invalid, 7 Unknown, 0 Unchecked, 17.5s Time] [2021-11-20 23:16:51,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10202 states. [2021-11-20 23:16:52,341 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10202 to 10202. [2021-11-20 23:16:52,356 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10202 states, 6393 states have (on average 1.323791647114031) internal successors, (8463), 6606 states have internal predecessors, (8463), 3068 states have call successors, (3068), 764 states have call predecessors, (3068), 740 states have return successors, (3145), 2977 states have call predecessors, (3145), 3056 states have call successors, (3145) [2021-11-20 23:16:52,411 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10202 states to 10202 states and 14676 transitions. [2021-11-20 23:16:52,412 INFO L78 Accepts]: Start accepts. Automaton has 10202 states and 14676 transitions. Word has length 70 [2021-11-20 23:16:52,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:16:52,412 INFO L470 AbstractCegarLoop]: Abstraction has 10202 states and 14676 transitions. [2021-11-20 23:16:52,413 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.333333333333334) internal successors, (28), 3 states have internal predecessors, (28), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:16:52,413 INFO L276 IsEmpty]: Start isEmpty. Operand 10202 states and 14676 transitions. [2021-11-20 23:16:52,417 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2021-11-20 23:16:52,417 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:16:52,417 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:16:52,417 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-11-20 23:16:52,418 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:16:52,418 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:16:52,419 INFO L85 PathProgramCache]: Analyzing trace with hash 1109927611, now seen corresponding path program 1 times [2021-11-20 23:16:52,419 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:16:52,419 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [455443818] [2021-11-20 23:16:52,419 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:16:52,419 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:16:52,524 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:16:52,670 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:16:52,670 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:16:52,670 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [455443818] [2021-11-20 23:16:52,671 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [455443818] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:16:52,671 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:16:52,671 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:16:52,671 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2025004551] [2021-11-20 23:16:52,671 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:16:52,672 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:16:52,672 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:16:52,672 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:16:52,672 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:16:52,672 INFO L87 Difference]: Start difference. First operand 10202 states and 14676 transitions. Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:16:54,978 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:16:57,179 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-20 23:16:59,915 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:03,018 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-20 23:17:05,677 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-20 23:17:06,536 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:17:06,536 INFO L93 Difference]: Finished difference Result 10206 states and 14692 transitions. [2021-11-20 23:17:06,536 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:17:06,536 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 71 [2021-11-20 23:17:06,537 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:17:06,585 INFO L225 Difference]: With dead ends: 10206 [2021-11-20 23:17:06,585 INFO L226 Difference]: Without dead ends: 10203 [2021-11-20 23:17:06,593 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:06,593 INFO L933 BasicCegarLoop]: 5418 mSDtfsCounter, 5830 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 560 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5842 SdHoareTripleChecker+Valid, 5516 SdHoareTripleChecker+Invalid, 565 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 560 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.6s IncrementalHoareTripleChecker+Time [2021-11-20 23:17:06,594 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5842 Valid, 5516 Invalid, 565 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 560 Invalid, 5 Unknown, 0 Unchecked, 13.6s Time] [2021-11-20 23:17:06,607 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10203 states. [2021-11-20 23:17:07,205 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10203 to 10201. [2021-11-20 23:17:07,216 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10201 states, 6393 states have (on average 1.3236352260284687) internal successors, (8462), 6605 states have internal predecessors, (8462), 3067 states have call successors, (3067), 764 states have call predecessors, (3067), 740 states have return successors, (3145), 2977 states have call predecessors, (3145), 3056 states have call successors, (3145) [2021-11-20 23:17:07,267 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10201 states to 10201 states and 14674 transitions. [2021-11-20 23:17:07,268 INFO L78 Accepts]: Start accepts. Automaton has 10201 states and 14674 transitions. Word has length 71 [2021-11-20 23:17:07,268 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:17:07,268 INFO L470 AbstractCegarLoop]: Abstraction has 10201 states and 14674 transitions. [2021-11-20 23:17:07,269 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:07,269 INFO L276 IsEmpty]: Start isEmpty. Operand 10201 states and 14674 transitions. [2021-11-20 23:17:07,272 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 73 [2021-11-20 23:17:07,272 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:17:07,272 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:17:07,273 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-11-20 23:17:07,273 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:17:07,273 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:17:07,273 INFO L85 PathProgramCache]: Analyzing trace with hash 45966106, now seen corresponding path program 1 times [2021-11-20 23:17:07,273 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:17:07,274 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1673746834] [2021-11-20 23:17:07,274 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:17:07,274 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:17:07,365 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:17:07,518 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:17:07,518 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:17:07,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1673746834] [2021-11-20 23:17:07,519 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1673746834] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:17:07,519 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:17:07,519 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:17:07,519 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1696370718] [2021-11-20 23:17:07,519 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:17:07,520 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:17:07,520 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:17:07,521 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:17:07,521 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:07,521 INFO L87 Difference]: Start difference. First operand 10201 states and 14674 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:09,779 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:11,993 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-20 23:17:14,734 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:18,710 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-20 23:17:21,123 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-20 23:17:23,878 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:24,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:17:24,257 INFO L93 Difference]: Finished difference Result 11521 states and 16323 transitions. [2021-11-20 23:17:24,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:17:24,257 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 72 [2021-11-20 23:17:24,257 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:17:24,305 INFO L225 Difference]: With dead ends: 11521 [2021-11-20 23:17:24,306 INFO L226 Difference]: Without dead ends: 11517 [2021-11-20 23:17:24,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:24,315 INFO L933 BasicCegarLoop]: 5560 mSDtfsCounter, 5764 mSDsluCounter, 815 mSDsCounter, 0 mSdLazyCounter, 648 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5777 SdHoareTripleChecker+Valid, 6264 SdHoareTripleChecker+Invalid, 656 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 648 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.4s IncrementalHoareTripleChecker+Time [2021-11-20 23:17:24,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5777 Valid, 6264 Invalid, 656 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 648 Invalid, 6 Unknown, 0 Unchecked, 16.4s Time] [2021-11-20 23:17:24,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11517 states. [2021-11-20 23:17:24,978 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11517 to 11510. [2021-11-20 23:17:25,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11510 states, 7145 states have (on average 1.3080475857242828) internal successors, (9346), 7372 states have internal predecessors, (9346), 3435 states have call successors, (3435), 965 states have call predecessors, (3435), 929 states have return successors, (3515), 3333 states have call predecessors, (3515), 3426 states have call successors, (3515) [2021-11-20 23:17:25,055 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11510 states to 11510 states and 16296 transitions. [2021-11-20 23:17:25,056 INFO L78 Accepts]: Start accepts. Automaton has 11510 states and 16296 transitions. Word has length 72 [2021-11-20 23:17:25,056 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:17:25,056 INFO L470 AbstractCegarLoop]: Abstraction has 11510 states and 16296 transitions. [2021-11-20 23:17:25,057 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:25,057 INFO L276 IsEmpty]: Start isEmpty. Operand 11510 states and 16296 transitions. [2021-11-20 23:17:25,058 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2021-11-20 23:17:25,059 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:17:25,059 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:17:25,059 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-11-20 23:17:25,059 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:17:25,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:17:25,060 INFO L85 PathProgramCache]: Analyzing trace with hash 1422902686, now seen corresponding path program 1 times [2021-11-20 23:17:25,060 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:17:25,060 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1781619312] [2021-11-20 23:17:25,060 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:17:25,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:17:25,150 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:17:25,284 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:17:25,284 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:17:25,284 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1781619312] [2021-11-20 23:17:25,284 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1781619312] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:17:25,284 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:17:25,285 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:17:25,286 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1096862586] [2021-11-20 23:17:25,286 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:17:25,287 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:17:25,287 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:17:25,287 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:17:25,287 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:25,288 INFO L87 Difference]: Start difference. First operand 11510 states and 16296 transitions. Second operand has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:27,560 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:29,675 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:31,858 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-20 23:17:34,585 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:37,582 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:39,243 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:40,040 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:17:40,040 INFO L93 Difference]: Finished difference Result 11514 states and 16312 transitions. [2021-11-20 23:17:40,040 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:17:40,041 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 73 [2021-11-20 23:17:40,041 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:17:40,091 INFO L225 Difference]: With dead ends: 11514 [2021-11-20 23:17:40,092 INFO L226 Difference]: Without dead ends: 11511 [2021-11-20 23:17:40,100 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:40,101 INFO L933 BasicCegarLoop]: 5412 mSDtfsCounter, 5826 mSDsluCounter, 121 mSDsCounter, 0 mSdLazyCounter, 559 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5836 SdHoareTripleChecker+Valid, 5507 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 559 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.4s IncrementalHoareTripleChecker+Time [2021-11-20 23:17:40,101 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5836 Valid, 5507 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 559 Invalid, 5 Unknown, 0 Unchecked, 14.4s Time] [2021-11-20 23:17:40,114 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11511 states. [2021-11-20 23:17:40,851 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11511 to 11509. [2021-11-20 23:17:40,862 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11509 states, 7145 states have (on average 1.3079076277116866) internal successors, (9345), 7371 states have internal predecessors, (9345), 3434 states have call successors, (3434), 965 states have call predecessors, (3434), 929 states have return successors, (3515), 3333 states have call predecessors, (3515), 3426 states have call successors, (3515) [2021-11-20 23:17:40,915 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11509 states to 11509 states and 16294 transitions. [2021-11-20 23:17:40,916 INFO L78 Accepts]: Start accepts. Automaton has 11509 states and 16294 transitions. Word has length 73 [2021-11-20 23:17:40,916 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:17:40,916 INFO L470 AbstractCegarLoop]: Abstraction has 11509 states and 16294 transitions. [2021-11-20 23:17:40,917 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.333333333333334) internal successors, (31), 3 states have internal predecessors, (31), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:40,917 INFO L276 IsEmpty]: Start isEmpty. Operand 11509 states and 16294 transitions. [2021-11-20 23:17:40,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 75 [2021-11-20 23:17:40,919 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:17:40,919 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:17:40,919 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-11-20 23:17:40,919 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:17:40,919 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:17:40,920 INFO L85 PathProgramCache]: Analyzing trace with hash 1158268573, now seen corresponding path program 1 times [2021-11-20 23:17:40,920 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:17:40,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1813238597] [2021-11-20 23:17:40,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:17:40,920 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:17:41,009 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:17:41,148 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:17:41,148 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:17:41,148 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1813238597] [2021-11-20 23:17:41,149 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1813238597] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:17:41,149 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:17:41,149 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:17:41,149 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1469788239] [2021-11-20 23:17:41,149 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:17:41,150 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:17:41,150 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:17:41,150 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:17:41,150 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:41,151 INFO L87 Difference]: Start difference. First operand 11509 states and 16294 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:43,426 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:45,519 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:47,715 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-20 23:17:50,360 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:53,773 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:17:56,129 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-20 23:17:56,956 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:17:56,956 INFO L93 Difference]: Finished difference Result 11511 states and 16295 transitions. [2021-11-20 23:17:56,956 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:17:56,957 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 74 [2021-11-20 23:17:56,957 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:17:57,002 INFO L225 Difference]: With dead ends: 11511 [2021-11-20 23:17:57,002 INFO L226 Difference]: Without dead ends: 11508 [2021-11-20 23:17:57,010 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:57,011 INFO L933 BasicCegarLoop]: 5409 mSDtfsCounter, 5811 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5823 SdHoareTripleChecker+Valid, 5507 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2021-11-20 23:17:57,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5823 Valid, 5507 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 558 Invalid, 6 Unknown, 0 Unchecked, 15.4s Time] [2021-11-20 23:17:57,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11508 states. [2021-11-20 23:17:57,725 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11508 to 11508. [2021-11-20 23:17:57,734 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11508 states, 7145 states have (on average 1.3077676696990903) internal successors, (9344), 7370 states have internal predecessors, (9344), 3433 states have call successors, (3433), 965 states have call predecessors, (3433), 929 states have return successors, (3515), 3333 states have call predecessors, (3515), 3426 states have call successors, (3515) [2021-11-20 23:17:57,781 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11508 states to 11508 states and 16292 transitions. [2021-11-20 23:17:57,782 INFO L78 Accepts]: Start accepts. Automaton has 11508 states and 16292 transitions. Word has length 74 [2021-11-20 23:17:57,782 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:17:57,782 INFO L470 AbstractCegarLoop]: Abstraction has 11508 states and 16292 transitions. [2021-11-20 23:17:57,782 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:17:57,783 INFO L276 IsEmpty]: Start isEmpty. Operand 11508 states and 16292 transitions. [2021-11-20 23:17:57,783 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 76 [2021-11-20 23:17:57,784 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:17:57,784 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:17:57,784 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-11-20 23:17:57,784 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:17:57,785 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:17:57,785 INFO L85 PathProgramCache]: Analyzing trace with hash 1544550529, now seen corresponding path program 1 times [2021-11-20 23:17:57,785 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:17:57,785 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1355998448] [2021-11-20 23:17:57,785 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:17:57,785 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:17:57,877 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:17:58,026 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:17:58,027 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:17:58,027 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1355998448] [2021-11-20 23:17:58,027 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1355998448] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:17:58,027 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:17:58,027 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:17:58,027 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [362308988] [2021-11-20 23:17:58,028 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:17:58,028 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:17:58,028 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:17:58,028 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:17:58,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:17:58,029 INFO L87 Difference]: Start difference. First operand 11508 states and 16292 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:18:00,339 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:02,434 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:04,646 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-20 23:18:07,468 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:10,624 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-20 23:18:12,956 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-20 23:18:15,503 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:15,897 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:18:15,897 INFO L93 Difference]: Finished difference Result 11510 states and 16293 transitions. [2021-11-20 23:18:15,898 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:18:15,898 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 75 [2021-11-20 23:18:15,898 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:18:15,938 INFO L225 Difference]: With dead ends: 11510 [2021-11-20 23:18:15,938 INFO L226 Difference]: Without dead ends: 11507 [2021-11-20 23:18:15,946 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:18:15,946 INFO L933 BasicCegarLoop]: 5407 mSDtfsCounter, 5806 mSDsluCounter, 124 mSDsCounter, 0 mSdLazyCounter, 557 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5819 SdHoareTripleChecker+Valid, 5505 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 557 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 17.5s IncrementalHoareTripleChecker+Time [2021-11-20 23:18:15,947 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5819 Valid, 5505 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 557 Invalid, 7 Unknown, 0 Unchecked, 17.5s Time] [2021-11-20 23:18:15,960 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11507 states. [2021-11-20 23:18:16,623 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11507 to 11507. [2021-11-20 23:18:16,632 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11507 states, 7145 states have (on average 1.307627711686494) internal successors, (9343), 7369 states have internal predecessors, (9343), 3432 states have call successors, (3432), 965 states have call predecessors, (3432), 929 states have return successors, (3515), 3333 states have call predecessors, (3515), 3426 states have call successors, (3515) [2021-11-20 23:18:16,669 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11507 states to 11507 states and 16290 transitions. [2021-11-20 23:18:16,670 INFO L78 Accepts]: Start accepts. Automaton has 11507 states and 16290 transitions. Word has length 75 [2021-11-20 23:18:16,670 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:18:16,670 INFO L470 AbstractCegarLoop]: Abstraction has 11507 states and 16290 transitions. [2021-11-20 23:18:16,671 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:18:16,671 INFO L276 IsEmpty]: Start isEmpty. Operand 11507 states and 16290 transitions. [2021-11-20 23:18:16,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2021-11-20 23:18:16,671 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:18:16,671 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:18:16,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-11-20 23:18:16,672 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:18:16,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:18:16,672 INFO L85 PathProgramCache]: Analyzing trace with hash 634394144, now seen corresponding path program 1 times [2021-11-20 23:18:16,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:18:16,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1693003103] [2021-11-20 23:18:16,673 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:18:16,673 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:18:16,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:18:16,896 INFO L134 CoverageAnalysis]: Checked inductivity of 112 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 112 trivial. 0 not checked. [2021-11-20 23:18:16,897 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:18:16,897 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1693003103] [2021-11-20 23:18:16,897 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1693003103] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:18:16,897 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:18:16,897 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:18:16,898 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1932773959] [2021-11-20 23:18:16,898 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:18:16,899 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:18:16,899 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:18:16,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:18:16,899 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:18:16,899 INFO L87 Difference]: Start difference. First operand 11507 states and 16290 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:18:19,202 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:21,317 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:23,505 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-20 23:18:26,225 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:29,412 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:31,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-20 23:18:32,802 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:18:32,802 INFO L93 Difference]: Finished difference Result 11511 states and 16306 transitions. [2021-11-20 23:18:32,802 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:18:32,802 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) Word has length 76 [2021-11-20 23:18:32,803 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:18:32,830 INFO L225 Difference]: With dead ends: 11511 [2021-11-20 23:18:32,831 INFO L226 Difference]: Without dead ends: 11490 [2021-11-20 23:18:32,835 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:18:32,836 INFO L933 BasicCegarLoop]: 5407 mSDtfsCounter, 5813 mSDsluCounter, 125 mSDsCounter, 0 mSdLazyCounter, 558 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5825 SdHoareTripleChecker+Valid, 5505 SdHoareTripleChecker+Invalid, 564 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 558 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2021-11-20 23:18:32,836 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5825 Valid, 5505 Invalid, 564 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 558 Invalid, 6 Unknown, 0 Unchecked, 15.4s Time] [2021-11-20 23:18:32,848 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11490 states. [2021-11-20 23:18:33,376 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11490 to 11488. [2021-11-20 23:18:33,385 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11488 states, 7129 states have (on average 1.3077570486744283) internal successors, (9323), 7352 states have internal predecessors, (9323), 3430 states have call successors, (3430), 964 states have call predecessors, (3430), 928 states have return successors, (3514), 3332 states have call predecessors, (3514), 3425 states have call successors, (3514) [2021-11-20 23:18:33,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11488 states to 11488 states and 16267 transitions. [2021-11-20 23:18:33,427 INFO L78 Accepts]: Start accepts. Automaton has 11488 states and 16267 transitions. Word has length 76 [2021-11-20 23:18:33,427 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:18:33,427 INFO L470 AbstractCegarLoop]: Abstraction has 11488 states and 16267 transitions. [2021-11-20 23:18:33,427 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-11-20 23:18:33,427 INFO L276 IsEmpty]: Start isEmpty. Operand 11488 states and 16267 transitions. [2021-11-20 23:18:33,428 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 90 [2021-11-20 23:18:33,428 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:18:33,428 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-11-20 23:18:33,428 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-11-20 23:18:33,428 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:18:33,428 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:18:33,429 INFO L85 PathProgramCache]: Analyzing trace with hash 145152528, now seen corresponding path program 1 times [2021-11-20 23:18:33,429 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:18:33,429 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [809413005] [2021-11-20 23:18:33,429 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:18:33,429 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:18:33,520 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:18:33,668 INFO L134 CoverageAnalysis]: Checked inductivity of 116 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 116 trivial. 0 not checked. [2021-11-20 23:18:33,668 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:18:33,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [809413005] [2021-11-20 23:18:33,668 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [809413005] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:18:33,669 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:18:33,669 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:18:33,669 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [425879420] [2021-11-20 23:18:33,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:18:33,669 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:18:33,670 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:18:33,670 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:18:33,670 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:18:33,670 INFO L87 Difference]: Start difference. First operand 11488 states and 16267 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-20 23:18:36,061 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:38,153 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:40,405 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-20 23:18:43,262 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:46,703 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-20 23:18:49,090 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-20 23:18:51,230 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:52,140 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:18:52,140 INFO L93 Difference]: Finished difference Result 11493 states and 16270 transitions. [2021-11-20 23:18:52,141 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:18:52,141 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 89 [2021-11-20 23:18:52,141 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:18:52,174 INFO L225 Difference]: With dead ends: 11493 [2021-11-20 23:18:52,174 INFO L226 Difference]: Without dead ends: 11490 [2021-11-20 23:18:52,179 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:18:52,180 INFO L933 BasicCegarLoop]: 5396 mSDtfsCounter, 5720 mSDsluCounter, 230 mSDsCounter, 0 mSdLazyCounter, 586 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5732 SdHoareTripleChecker+Valid, 5579 SdHoareTripleChecker+Invalid, 593 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 586 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.0s IncrementalHoareTripleChecker+Time [2021-11-20 23:18:52,180 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5732 Valid, 5579 Invalid, 593 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 586 Invalid, 7 Unknown, 0 Unchecked, 18.0s Time] [2021-11-20 23:18:52,190 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11490 states. [2021-11-20 23:18:52,784 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11490 to 11487. [2021-11-20 23:18:52,792 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11487 states, 7129 states have (on average 1.307476504418572) internal successors, (9321), 7351 states have internal predecessors, (9321), 3429 states have call successors, (3429), 964 states have call predecessors, (3429), 928 states have return successors, (3514), 3332 states have call predecessors, (3514), 3425 states have call successors, (3514) [2021-11-20 23:18:52,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11487 states to 11487 states and 16264 transitions. [2021-11-20 23:18:52,829 INFO L78 Accepts]: Start accepts. Automaton has 11487 states and 16264 transitions. Word has length 89 [2021-11-20 23:18:52,829 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:18:52,829 INFO L470 AbstractCegarLoop]: Abstraction has 11487 states and 16264 transitions. [2021-11-20 23:18:52,829 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (15), 3 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-11-20 23:18:52,829 INFO L276 IsEmpty]: Start isEmpty. Operand 11487 states and 16264 transitions. [2021-11-20 23:18:52,832 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 150 [2021-11-20 23:18:52,832 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:18:52,833 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:18:52,833 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-11-20 23:18:52,833 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:18:52,833 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:18:52,833 INFO L85 PathProgramCache]: Analyzing trace with hash 961755350, now seen corresponding path program 1 times [2021-11-20 23:18:52,834 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:18:52,834 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1777966800] [2021-11-20 23:18:52,834 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:18:52,834 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:18:52,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:18:53,118 INFO L134 CoverageAnalysis]: Checked inductivity of 118 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 114 trivial. 0 not checked. [2021-11-20 23:18:53,119 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:18:53,119 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1777966800] [2021-11-20 23:18:53,119 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1777966800] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:18:53,119 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:18:53,119 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 23:18:53,119 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [762988355] [2021-11-20 23:18:53,119 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:18:53,120 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 23:18:53,120 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:18:53,120 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 23:18:53,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=6, Invalid=6, Unknown=0, NotChecked=0, Total=12 [2021-11-20 23:18:53,121 INFO L87 Difference]: Start difference. First operand 11487 states and 16264 transitions. Second operand has 4 states, 4 states have (on average 19.0) internal successors, (76), 4 states have internal predecessors, (76), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-20 23:18:55,603 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:18:57,700 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:00,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-20 23:19:03,843 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:07,016 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-20 23:19:09,162 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-20 23:19:11,769 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-20 23:19:17,164 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:19,262 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:19,747 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:19:19,747 INFO L93 Difference]: Finished difference Result 24352 states and 34248 transitions. [2021-11-20 23:19:19,748 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 23:19:19,748 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), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) Word has length 149 [2021-11-20 23:19:19,749 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:19:19,789 INFO L225 Difference]: With dead ends: 24352 [2021-11-20 23:19:19,789 INFO L226 Difference]: Without dead ends: 12879 [2021-11-20 23:19:19,830 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 2 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-20 23:19:19,830 INFO L933 BasicCegarLoop]: 6984 mSDtfsCounter, 9126 mSDsluCounter, 3727 mSDsCounter, 0 mSdLazyCounter, 1031 mSolverCounterSat, 2320 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9138 SdHoareTripleChecker+Valid, 10340 SdHoareTripleChecker+Invalid, 3360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2320 IncrementalHoareTripleChecker+Valid, 1031 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.8s IncrementalHoareTripleChecker+Time [2021-11-20 23:19:19,831 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9138 Valid, 10340 Invalid, 3360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2320 Valid, 1031 Invalid, 9 Unknown, 0 Unchecked, 25.8s Time] [2021-11-20 23:19:19,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12879 states. [2021-11-20 23:19:20,503 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12879 to 12766. [2021-11-20 23:19:20,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12766 states, 7873 states have (on average 1.2967102756255557) internal successors, (10209), 8113 states have internal predecessors, (10209), 3785 states have call successors, (3785), 1150 states have call predecessors, (3785), 1107 states have return successors, (3871), 3681 states have call predecessors, (3871), 3781 states have call successors, (3871) [2021-11-20 23:19:20,552 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12766 states to 12766 states and 17865 transitions. [2021-11-20 23:19:20,555 INFO L78 Accepts]: Start accepts. Automaton has 12766 states and 17865 transitions. Word has length 149 [2021-11-20 23:19:20,556 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:19:20,556 INFO L470 AbstractCegarLoop]: Abstraction has 12766 states and 17865 transitions. [2021-11-20 23:19:20,556 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), 2 states have call successors, (29), 2 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-11-20 23:19:20,556 INFO L276 IsEmpty]: Start isEmpty. Operand 12766 states and 17865 transitions. [2021-11-20 23:19:20,560 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 184 [2021-11-20 23:19:20,560 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:19:20,560 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:19:20,560 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-11-20 23:19:20,561 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:19:20,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:19:20,561 INFO L85 PathProgramCache]: Analyzing trace with hash 696902197, now seen corresponding path program 1 times [2021-11-20 23:19:20,561 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:19:20,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [709510329] [2021-11-20 23:19:20,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:19:20,562 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:19:20,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:19:20,821 INFO L134 CoverageAnalysis]: Checked inductivity of 139 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 139 trivial. 0 not checked. [2021-11-20 23:19:20,821 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:19:20,821 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [709510329] [2021-11-20 23:19:20,822 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [709510329] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:19:20,822 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:19:20,822 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:19:20,822 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1841490375] [2021-11-20 23:19:20,822 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:19:20,823 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:19:20,823 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:19:20,823 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:19:20,823 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:19:20,824 INFO L87 Difference]: Start difference. First operand 12766 states and 17865 transitions. Second operand has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-20 23:19:23,227 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:25,542 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-20 23:19:28,716 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:31,399 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-20 23:19:33,925 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-20 23:19:36,084 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-20 23:19:38,579 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-20 23:19:41,581 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:42,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:19:42,304 INFO L93 Difference]: Finished difference Result 12780 states and 17872 transitions. [2021-11-20 23:19:42,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:19:42,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) Word has length 183 [2021-11-20 23:19:42,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:19:42,342 INFO L225 Difference]: With dead ends: 12780 [2021-11-20 23:19:42,342 INFO L226 Difference]: Without dead ends: 12777 [2021-11-20 23:19:42,346 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:19:42,347 INFO L933 BasicCegarLoop]: 5334 mSDtfsCounter, 130 mSDsluCounter, 5723 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 130 SdHoareTripleChecker+Valid, 10541 SdHoareTripleChecker+Invalid, 1054 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.8s IncrementalHoareTripleChecker+Time [2021-11-20 23:19:42,347 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [130 Valid, 10541 Invalid, 1054 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1046 Invalid, 8 Unknown, 0 Unchecked, 20.8s Time] [2021-11-20 23:19:42,358 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12777 states. [2021-11-20 23:19:43,049 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12777 to 12777. [2021-11-20 23:19:43,059 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12777 states, 7879 states have (on average 1.295722807462876) internal successors, (10209), 8118 states have internal predecessors, (10209), 3784 states have call successors, (3784), 1156 states have call predecessors, (3784), 1113 states have return successors, (3871), 3681 states have call predecessors, (3871), 3781 states have call successors, (3871) [2021-11-20 23:19:43,099 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12777 states to 12777 states and 17864 transitions. [2021-11-20 23:19:43,101 INFO L78 Accepts]: Start accepts. Automaton has 12777 states and 17864 transitions. Word has length 183 [2021-11-20 23:19:43,101 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:19:43,101 INFO L470 AbstractCegarLoop]: Abstraction has 12777 states and 17864 transitions. [2021-11-20 23:19:43,101 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 28.333333333333332) internal successors, (85), 3 states have internal predecessors, (85), 3 states have call successors, (34), 2 states have call predecessors, (34), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-11-20 23:19:43,101 INFO L276 IsEmpty]: Start isEmpty. Operand 12777 states and 17864 transitions. [2021-11-20 23:19:43,118 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 343 [2021-11-20 23:19:43,118 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:19:43,118 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:19:43,119 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-11-20 23:19:43,119 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:19:43,119 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:19:43,119 INFO L85 PathProgramCache]: Analyzing trace with hash 1188475591, now seen corresponding path program 1 times [2021-11-20 23:19:43,120 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:19:43,120 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1737941495] [2021-11-20 23:19:43,120 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:19:43,120 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:19:43,401 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:19:43,645 INFO L134 CoverageAnalysis]: Checked inductivity of 314 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2021-11-20 23:19:43,645 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:19:43,646 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1737941495] [2021-11-20 23:19:43,646 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1737941495] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:19:43,646 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:19:43,646 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 23:19:43,646 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1796615115] [2021-11-20 23:19:43,646 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:19:43,647 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 23:19:43,647 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:19:43,647 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 23:19:43,647 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 23:19:43,648 INFO L87 Difference]: Start difference. First operand 12777 states and 17864 transitions. Second operand has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-20 23:19:46,307 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:48,727 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-20 23:19:52,668 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:19:58,561 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-20 23:20:01,233 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-20 23:20:04,757 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:06,864 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:07,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:20:07,762 INFO L93 Difference]: Finished difference Result 25558 states and 35739 transitions. [2021-11-20 23:20:07,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 23:20:07,763 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) Word has length 342 [2021-11-20 23:20:07,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:20:07,814 INFO L225 Difference]: With dead ends: 25558 [2021-11-20 23:20:07,814 INFO L226 Difference]: Without dead ends: 12795 [2021-11-20 23:20:07,871 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-20 23:20:07,872 INFO L933 BasicCegarLoop]: 5343 mSDtfsCounter, 7 mSDsluCounter, 11721 mSDsCounter, 0 mSdLazyCounter, 1585 mSolverCounterSat, 9 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 16012 SdHoareTripleChecker+Invalid, 1601 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 1585 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.3s IncrementalHoareTripleChecker+Time [2021-11-20 23:20:07,872 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7 Valid, 16012 Invalid, 1601 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 1585 Invalid, 7 Unknown, 0 Unchecked, 23.3s Time] [2021-11-20 23:20:07,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12795 states. [2021-11-20 23:20:08,549 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12795 to 12788. [2021-11-20 23:20:08,560 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12788 states, 7885 states have (on average 1.2954977805960686) internal successors, (10215), 8125 states have internal predecessors, (10215), 3788 states have call successors, (3788), 1156 states have call predecessors, (3788), 1114 states have return successors, (3876), 3685 states have call predecessors, (3876), 3785 states have call successors, (3876) [2021-11-20 23:20:08,607 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12788 states to 12788 states and 17879 transitions. [2021-11-20 23:20:08,612 INFO L78 Accepts]: Start accepts. Automaton has 12788 states and 17879 transitions. Word has length 342 [2021-11-20 23:20:08,613 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:20:08,613 INFO L470 AbstractCegarLoop]: Abstraction has 12788 states and 17879 transitions. [2021-11-20 23:20:08,613 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 34.75) internal successors, (139), 4 states have internal predecessors, (139), 2 states have call successors, (55), 2 states have call predecessors, (55), 1 states have return successors, (48), 2 states have call predecessors, (48), 2 states have call successors, (48) [2021-11-20 23:20:08,614 INFO L276 IsEmpty]: Start isEmpty. Operand 12788 states and 17879 transitions. [2021-11-20 23:20:08,634 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 374 [2021-11-20 23:20:08,635 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:20:08,635 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 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, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:20:08,635 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-11-20 23:20:08,636 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:20:08,636 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:20:08,636 INFO L85 PathProgramCache]: Analyzing trace with hash 1746593608, now seen corresponding path program 1 times [2021-11-20 23:20:08,636 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:20:08,637 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2028337082] [2021-11-20 23:20:08,637 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:20:08,637 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:20:08,953 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:20:09,424 INFO L134 CoverageAnalysis]: Checked inductivity of 286 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 280 trivial. 0 not checked. [2021-11-20 23:20:09,424 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:20:09,424 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2028337082] [2021-11-20 23:20:09,424 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2028337082] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:20:09,424 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:20:09,424 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 23:20:09,425 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1892215556] [2021-11-20 23:20:09,425 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:20:09,426 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 23:20:09,426 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:20:09,426 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 23:20:09,426 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:20:09,426 INFO L87 Difference]: Start difference. First operand 12788 states and 17879 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (56), 3 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-20 23:20:12,201 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:14,708 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-20 23:20:18,733 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:22,189 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:24,537 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:25,628 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:27,740 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-20 23:20:30,754 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-20 23:20:33,937 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:36,053 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:40,388 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:41,378 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:20:41,378 INFO L93 Difference]: Finished difference Result 25774 states and 36080 transitions. [2021-11-20 23:20:41,379 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 23:20:41,379 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (56), 3 states have call predecessors, (56), 2 states have call successors, (56) Word has length 373 [2021-11-20 23:20:41,379 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:20:41,440 INFO L225 Difference]: With dead ends: 25774 [2021-11-20 23:20:41,440 INFO L226 Difference]: Without dead ends: 13000 [2021-11-20 23:20:41,475 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 4 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2021-11-20 23:20:41,478 INFO L933 BasicCegarLoop]: 5657 mSDtfsCounter, 236 mSDsluCounter, 18264 mSDsCounter, 0 mSdLazyCounter, 2193 mSolverCounterSat, 5 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 332 SdHoareTripleChecker+Valid, 22302 SdHoareTripleChecker+Invalid, 2206 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 2193 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.1s IncrementalHoareTripleChecker+Time [2021-11-20 23:20:41,478 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [332 Valid, 22302 Invalid, 2206 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 2193 Invalid, 8 Unknown, 0 Unchecked, 31.1s Time] [2021-11-20 23:20:41,495 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13000 states. [2021-11-20 23:20:41,984 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13000 to 12785. [2021-11-20 23:20:41,993 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12785 states, 7884 states have (on average 1.295408422120751) internal successors, (10213), 8123 states have internal predecessors, (10213), 3786 states have call successors, (3786), 1155 states have call predecessors, (3786), 1114 states have return successors, (3874), 3685 states have call predecessors, (3874), 3783 states have call successors, (3874) [2021-11-20 23:20:42,145 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12785 states to 12785 states and 17873 transitions. [2021-11-20 23:20:42,150 INFO L78 Accepts]: Start accepts. Automaton has 12785 states and 17873 transitions. Word has length 373 [2021-11-20 23:20:42,150 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:20:42,151 INFO L470 AbstractCegarLoop]: Abstraction has 12785 states and 17873 transitions. [2021-11-20 23:20:42,151 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (56), 3 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-20 23:20:42,151 INFO L276 IsEmpty]: Start isEmpty. Operand 12785 states and 17873 transitions. [2021-11-20 23:20:42,168 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 352 [2021-11-20 23:20:42,168 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:20:42,169 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:20:42,169 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-11-20 23:20:42,169 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:20:42,169 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:20:42,170 INFO L85 PathProgramCache]: Analyzing trace with hash -1617765083, now seen corresponding path program 1 times [2021-11-20 23:20:42,170 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:20:42,170 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160199373] [2021-11-20 23:20:42,170 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:20:42,170 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:20:42,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:20:42,679 INFO L134 CoverageAnalysis]: Checked inductivity of 328 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 328 trivial. 0 not checked. [2021-11-20 23:20:42,680 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:20:42,680 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160199373] [2021-11-20 23:20:42,680 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160199373] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:20:42,680 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:20:42,680 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-11-20 23:20:42,680 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558743354] [2021-11-20 23:20:42,680 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:20:42,681 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 23:20:42,681 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:20:42,681 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 23:20:42,681 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-11-20 23:20:42,682 INFO L87 Difference]: Start difference. First operand 12785 states and 17873 transitions. Second operand has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2021-11-20 23:20:45,222 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:47,319 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:49,722 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-20 23:20:53,660 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:20:55,939 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-20 23:20:58,080 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-20 23:21:00,863 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-20 23:21:04,508 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.40s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:06,240 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:21:06,240 INFO L93 Difference]: Finished difference Result 25928 states and 36328 transitions. [2021-11-20 23:21:06,241 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2021-11-20 23:21:06,241 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) Word has length 351 [2021-11-20 23:21:06,241 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:21:06,289 INFO L225 Difference]: With dead ends: 25928 [2021-11-20 23:21:06,289 INFO L226 Difference]: Without dead ends: 13157 [2021-11-20 23:21:06,330 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-20 23:21:06,332 INFO L933 BasicCegarLoop]: 5652 mSDtfsCounter, 391 mSDsluCounter, 11846 mSDsCounter, 0 mSdLazyCounter, 1626 mSolverCounterSat, 158 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 391 SdHoareTripleChecker+Valid, 16452 SdHoareTripleChecker+Invalid, 1791 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 158 IncrementalHoareTripleChecker+Valid, 1626 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.7s IncrementalHoareTripleChecker+Time [2021-11-20 23:21:06,332 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [391 Valid, 16452 Invalid, 1791 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [158 Valid, 1626 Invalid, 7 Unknown, 0 Unchecked, 22.7s Time] [2021-11-20 23:21:06,347 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13157 states. [2021-11-20 23:21:07,012 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13157 to 12789. [2021-11-20 23:21:07,021 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12789 states, 7888 states have (on average 1.2952586206896552) internal successors, (10217), 8127 states have internal predecessors, (10217), 3786 states have call successors, (3786), 1155 states have call predecessors, (3786), 1114 states have return successors, (3874), 3685 states have call predecessors, (3874), 3783 states have call successors, (3874) [2021-11-20 23:21:07,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12789 states to 12789 states and 17877 transitions. [2021-11-20 23:21:07,064 INFO L78 Accepts]: Start accepts. Automaton has 12789 states and 17877 transitions. Word has length 351 [2021-11-20 23:21:07,064 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:21:07,064 INFO L470 AbstractCegarLoop]: Abstraction has 12789 states and 17877 transitions. [2021-11-20 23:21:07,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.75) internal successors, (143), 4 states have internal predecessors, (143), 2 states have call successors, (57), 2 states have call predecessors, (57), 1 states have return successors, (50), 2 states have call predecessors, (50), 2 states have call successors, (50) [2021-11-20 23:21:07,065 INFO L276 IsEmpty]: Start isEmpty. Operand 12789 states and 17877 transitions. [2021-11-20 23:21:07,082 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 380 [2021-11-20 23:21:07,082 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:21:07,082 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 5, 5, 5, 5, 5, 5, 5, 5, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:21:07,083 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable20 [2021-11-20 23:21:07,083 INFO L402 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:21:07,083 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:21:07,083 INFO L85 PathProgramCache]: Analyzing trace with hash 1816053512, now seen corresponding path program 1 times [2021-11-20 23:21:07,084 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:21:07,084 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1708811844] [2021-11-20 23:21:07,084 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:21:07,084 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:21:07,303 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:21:07,565 INFO L134 CoverageAnalysis]: Checked inductivity of 320 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 314 trivial. 0 not checked. [2021-11-20 23:21:07,565 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:21:07,565 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1708811844] [2021-11-20 23:21:07,565 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1708811844] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:21:07,566 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:21:07,566 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-11-20 23:21:07,566 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1568452231] [2021-11-20 23:21:07,566 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:21:07,567 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-11-20 23:21:07,567 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:21:07,567 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-11-20 23:21:07,567 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:21:07,567 INFO L87 Difference]: Start difference. First operand 12789 states and 17877 transitions. Second operand has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (56), 3 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-20 23:21:10,168 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:12,671 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-20 23:21:16,845 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:20,231 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-20 23:21:23,907 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-20 23:21:28,161 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-20 23:21:29,894 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.73s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:32,413 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:33,390 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:21:33,391 INFO L93 Difference]: Finished difference Result 25986 states and 36417 transitions. [2021-11-20 23:21:33,393 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 23:21:33,393 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (56), 3 states have call predecessors, (56), 2 states have call successors, (56) Word has length 379 [2021-11-20 23:21:33,394 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:21:33,454 INFO L225 Difference]: With dead ends: 25986 [2021-11-20 23:21:33,455 INFO L226 Difference]: Without dead ends: 13211 [2021-11-20 23:21:33,618 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:21:33,619 INFO L933 BasicCegarLoop]: 5418 mSDtfsCounter, 191 mSDsluCounter, 17727 mSDsCounter, 0 mSdLazyCounter, 2119 mSolverCounterSat, 7 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 270 SdHoareTripleChecker+Valid, 21574 SdHoareTripleChecker+Invalid, 2133 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 2119 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 25.0s IncrementalHoareTripleChecker+Time [2021-11-20 23:21:33,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [270 Valid, 21574 Invalid, 2133 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 2119 Invalid, 7 Unknown, 0 Unchecked, 25.0s Time] [2021-11-20 23:21:33,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 13211 states. [2021-11-20 23:21:34,289 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 13211 to 12789. [2021-11-20 23:21:34,296 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12789 states, 7888 states have (on average 1.295131845841785) internal successors, (10216), 8127 states have internal predecessors, (10216), 3786 states have call successors, (3786), 1155 states have call predecessors, (3786), 1114 states have return successors, (3874), 3685 states have call predecessors, (3874), 3783 states have call successors, (3874) [2021-11-20 23:21:34,336 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12789 states to 12789 states and 17876 transitions. [2021-11-20 23:21:34,340 INFO L78 Accepts]: Start accepts. Automaton has 12789 states and 17876 transitions. Word has length 379 [2021-11-20 23:21:34,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:21:34,340 INFO L470 AbstractCegarLoop]: Abstraction has 12789 states and 17876 transitions. [2021-11-20 23:21:34,340 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 32.2) internal successors, (161), 4 states have internal predecessors, (161), 2 states have call successors, (63), 2 states have call predecessors, (63), 2 states have return successors, (56), 3 states have call predecessors, (56), 2 states have call successors, (56) [2021-11-20 23:21:34,340 INFO L276 IsEmpty]: Start isEmpty. Operand 12789 states and 17876 transitions. [2021-11-20 23:21:34,357 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 469 [2021-11-20 23:21:34,357 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:21:34,358 INFO L514 BasicCegarLoop]: trace histogram [9, 8, 8, 8, 6, 6, 6, 6, 6, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:21:34,358 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable21 [2021-11-20 23:21:34,359 INFO L402 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:21:34,359 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:21:34,359 INFO L85 PathProgramCache]: Analyzing trace with hash 829994793, now seen corresponding path program 1 times [2021-11-20 23:21:34,359 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:21:34,360 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1638174154] [2021-11-20 23:21:34,360 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:21:34,360 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:21:34,566 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:21:34,936 INFO L134 CoverageAnalysis]: Checked inductivity of 464 backedges. 6 proven. 4 refuted. 0 times theorem prover too weak. 454 trivial. 0 not checked. [2021-11-20 23:21:34,936 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:21:34,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1638174154] [2021-11-20 23:21:34,937 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1638174154] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 23:21:34,937 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1753253056] [2021-11-20 23:21:34,937 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:21:34,937 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 23:21:34,937 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 [2021-11-20 23:21:34,939 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 23:21:34,959 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2021-11-20 23:21:36,906 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:21:36,930 INFO L263 TraceCheckSpWp]: Trace formula consists of 6478 conjuncts, 4 conjunts are in the unsatisfiable core [2021-11-20 23:21:36,964 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 23:21:38,536 INFO L134 CoverageAnalysis]: Checked inductivity of 464 backedges. 72 proven. 0 refuted. 0 times theorem prover too weak. 392 trivial. 0 not checked. [2021-11-20 23:21:38,536 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 23:21:38,537 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1753253056] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:21:38,537 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 23:21:38,537 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [6] total 8 [2021-11-20 23:21:38,537 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1216290205] [2021-11-20 23:21:38,537 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:21:38,538 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-11-20 23:21:38,538 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:21:38,539 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-11-20 23:21:38,539 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2021-11-20 23:21:38,539 INFO L87 Difference]: Start difference. First operand 12789 states and 17876 transitions. Second operand has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 3 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2021-11-20 23:21:41,020 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:43,121 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:45,599 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-20 23:21:49,379 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:52,476 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:54,513 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:56,559 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:21:58,047 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:01,337 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-20 23:22:03,591 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:06,894 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:09,563 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:10,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:22:10,498 INFO L93 Difference]: Finished difference Result 25600 states and 35792 transitions. [2021-11-20 23:22:10,499 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-11-20 23:22:10,499 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 3 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) Word has length 468 [2021-11-20 23:22:10,499 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:22:10,543 INFO L225 Difference]: With dead ends: 25600 [2021-11-20 23:22:10,543 INFO L226 Difference]: Without dead ends: 12825 [2021-11-20 23:22:10,584 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 476 GetRequests, 469 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2021-11-20 23:22:10,585 INFO L933 BasicCegarLoop]: 5348 mSDtfsCounter, 7 mSDsluCounter, 11670 mSDsCounter, 0 mSdLazyCounter, 1605 mSolverCounterSat, 26 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10 SdHoareTripleChecker+Valid, 15981 SdHoareTripleChecker+Invalid, 1640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 26 IncrementalHoareTripleChecker+Valid, 1605 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.1s IncrementalHoareTripleChecker+Time [2021-11-20 23:22:10,585 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10 Valid, 15981 Invalid, 1640 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [26 Valid, 1605 Invalid, 9 Unknown, 0 Unchecked, 31.1s Time] [2021-11-20 23:22:10,601 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12825 states. [2021-11-20 23:22:11,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12825 to 12799. [2021-11-20 23:22:11,273 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12799 states, 7894 states have (on average 1.2949075247023056) internal successors, (10222), 8135 states have internal predecessors, (10222), 3790 states have call successors, (3790), 1155 states have call predecessors, (3790), 1114 states have return successors, (3878), 3689 states have call predecessors, (3878), 3787 states have call successors, (3878) [2021-11-20 23:22:11,315 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12799 states to 12799 states and 17890 transitions. [2021-11-20 23:22:11,320 INFO L78 Accepts]: Start accepts. Automaton has 12799 states and 17890 transitions. Word has length 468 [2021-11-20 23:22:11,320 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:22:11,321 INFO L470 AbstractCegarLoop]: Abstraction has 12799 states and 17890 transitions. [2021-11-20 23:22:11,321 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 48.5) internal successors, (194), 4 states have internal predecessors, (194), 3 states have call successors, (78), 2 states have call predecessors, (78), 2 states have return successors, (72), 3 states have call predecessors, (72), 3 states have call successors, (72) [2021-11-20 23:22:11,321 INFO L276 IsEmpty]: Start isEmpty. Operand 12799 states and 17890 transitions. [2021-11-20 23:22:11,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 506 [2021-11-20 23:22:11,333 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:22:11,334 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 5, 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, 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, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:22:11,386 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Forceful destruction successful, exit code 0 [2021-11-20 23:22:11,549 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2021-11-20 23:22:11,549 INFO L402 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:22:11,549 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:22:11,549 INFO L85 PathProgramCache]: Analyzing trace with hash -1915545683, now seen corresponding path program 1 times [2021-11-20 23:22:11,550 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:22:11,550 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2042627795] [2021-11-20 23:22:11,550 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:22:11,550 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:22:11,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:22:11,968 INFO L134 CoverageAnalysis]: Checked inductivity of 400 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-11-20 23:22:11,968 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:22:11,969 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2042627795] [2021-11-20 23:22:11,969 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2042627795] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:22:11,969 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-11-20 23:22:11,969 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-11-20 23:22:11,969 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [253297339] [2021-11-20 23:22:11,969 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:22:11,970 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:22:11,971 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:22:11,971 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:22:11,971 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:22:11,971 INFO L87 Difference]: Start difference. First operand 12799 states and 17890 transitions. Second operand has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 2 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2021-11-20 23:22:14,467 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:16,753 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-20 23:22:20,008 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:22,831 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-20 23:22:24,884 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:27,047 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-20 23:22:29,250 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:33,428 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:34,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:22:34,259 INFO L93 Difference]: Finished difference Result 25602 states and 35811 transitions. [2021-11-20 23:22:34,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:22:34,259 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 2 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) Word has length 505 [2021-11-20 23:22:34,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:22:34,299 INFO L225 Difference]: With dead ends: 25602 [2021-11-20 23:22:34,299 INFO L226 Difference]: Without dead ends: 12817 [2021-11-20 23:22:34,329 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-11-20 23:22:34,330 INFO L933 BasicCegarLoop]: 5333 mSDtfsCounter, 1 mSDsluCounter, 5853 mSDsCounter, 0 mSdLazyCounter, 1050 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 10664 SdHoareTripleChecker+Invalid, 1058 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1050 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2021-11-20 23:22:34,330 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 10664 Invalid, 1058 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1050 Invalid, 8 Unknown, 0 Unchecked, 21.5s Time] [2021-11-20 23:22:34,340 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12817 states. [2021-11-20 23:22:35,015 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12817 to 12805. [2021-11-20 23:22:35,022 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12805 states, 7900 states have (on average 1.2946835443037974) internal successors, (10228), 8141 states have internal predecessors, (10228), 3790 states have call successors, (3790), 1155 states have call predecessors, (3790), 1114 states have return successors, (3878), 3689 states have call predecessors, (3878), 3787 states have call successors, (3878) [2021-11-20 23:22:35,061 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12805 states to 12805 states and 17896 transitions. [2021-11-20 23:22:35,065 INFO L78 Accepts]: Start accepts. Automaton has 12805 states and 17896 transitions. Word has length 505 [2021-11-20 23:22:35,065 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:22:35,065 INFO L470 AbstractCegarLoop]: Abstraction has 12805 states and 17896 transitions. [2021-11-20 23:22:35,065 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 60.333333333333336) internal successors, (181), 3 states have internal predecessors, (181), 2 states have call successors, (84), 2 states have call predecessors, (84), 2 states have return successors, (77), 2 states have call predecessors, (77), 2 states have call successors, (77) [2021-11-20 23:22:35,066 INFO L276 IsEmpty]: Start isEmpty. Operand 12805 states and 17896 transitions. [2021-11-20 23:22:35,074 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 517 [2021-11-20 23:22:35,074 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:22:35,075 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 5, 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, 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, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:22:35,075 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable23 [2021-11-20 23:22:35,075 INFO L402 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:22:35,076 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:22:35,076 INFO L85 PathProgramCache]: Analyzing trace with hash 1289525236, now seen corresponding path program 1 times [2021-11-20 23:22:35,076 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:22:35,076 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1645593525] [2021-11-20 23:22:35,076 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:22:35,076 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:22:35,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:22:35,441 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 400 trivial. 0 not checked. [2021-11-20 23:22:35,441 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:22:35,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1645593525] [2021-11-20 23:22:35,441 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1645593525] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 23:22:35,441 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [41985503] [2021-11-20 23:22:35,442 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:22:35,442 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 23:22:35,442 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 [2021-11-20 23:22:35,445 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 23:22:35,465 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2021-11-20 23:22:37,519 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:22:37,543 INFO L263 TraceCheckSpWp]: Trace formula consists of 6262 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 23:22:37,562 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 23:22:39,104 INFO L134 CoverageAnalysis]: Checked inductivity of 401 backedges. 60 proven. 0 refuted. 0 times theorem prover too weak. 341 trivial. 0 not checked. [2021-11-20 23:22:39,104 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 23:22:39,105 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [41985503] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:22:39,105 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 23:22:39,105 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-20 23:22:39,105 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [943872286] [2021-11-20 23:22:39,106 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:22:39,107 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:22:39,107 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:22:39,107 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:22:39,108 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:22:39,108 INFO L87 Difference]: Start difference. First operand 12805 states and 17896 transitions. Second operand has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 2 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2021-11-20 23:22:41,502 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:43,643 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:45,959 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-20 23:22:49,188 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:51,986 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:54,024 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:22:56,778 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-20 23:22:58,966 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:23:02,361 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:23:03,190 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:23:03,190 INFO L93 Difference]: Finished difference Result 25626 states and 35857 transitions. [2021-11-20 23:23:03,191 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:23:03,191 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 2 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 516 [2021-11-20 23:23:03,193 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:23:03,241 INFO L225 Difference]: With dead ends: 25626 [2021-11-20 23:23:03,241 INFO L226 Difference]: Without dead ends: 12835 [2021-11-20 23:23:03,266 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 519 GetRequests, 516 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:23:03,267 INFO L933 BasicCegarLoop]: 5333 mSDtfsCounter, 4 mSDsluCounter, 5853 mSDsCounter, 0 mSdLazyCounter, 1057 mSolverCounterSat, 0 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5 SdHoareTripleChecker+Valid, 10662 SdHoareTripleChecker+Invalid, 1064 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1057 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.3s IncrementalHoareTripleChecker+Time [2021-11-20 23:23:03,267 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [5 Valid, 10662 Invalid, 1064 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1057 Invalid, 7 Unknown, 0 Unchecked, 23.3s Time] [2021-11-20 23:23:03,278 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12835 states. [2021-11-20 23:23:03,889 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12835 to 12811. [2021-11-20 23:23:03,895 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12811 states, 7906 states have (on average 1.294459903870478) internal successors, (10234), 8147 states have internal predecessors, (10234), 3790 states have call successors, (3790), 1155 states have call predecessors, (3790), 1114 states have return successors, (3878), 3689 states have call predecessors, (3878), 3787 states have call successors, (3878) [2021-11-20 23:23:03,935 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12811 states to 12811 states and 17902 transitions. [2021-11-20 23:23:03,937 INFO L78 Accepts]: Start accepts. Automaton has 12811 states and 17902 transitions. Word has length 516 [2021-11-20 23:23:03,938 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:23:03,938 INFO L470 AbstractCegarLoop]: Abstraction has 12811 states and 17902 transitions. [2021-11-20 23:23:03,938 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 65.66666666666667) internal successors, (197), 3 states have internal predecessors, (197), 2 states have call successors, (86), 2 states have call predecessors, (86), 2 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2021-11-20 23:23:03,938 INFO L276 IsEmpty]: Start isEmpty. Operand 12811 states and 17902 transitions. [2021-11-20 23:23:03,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 520 [2021-11-20 23:23:03,951 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:23:03,952 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 5, 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, 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, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:23:04,007 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2021-11-20 23:23:04,173 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable24,3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 23:23:04,174 INFO L402 AbstractCegarLoop]: === Iteration 26 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:23:04,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:23:04,174 INFO L85 PathProgramCache]: Analyzing trace with hash -1184497615, now seen corresponding path program 1 times [2021-11-20 23:23:04,174 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:23:04,174 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [60976583] [2021-11-20 23:23:04,174 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:23:04,174 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:23:04,318 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:23:04,559 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 401 trivial. 0 not checked. [2021-11-20 23:23:04,559 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:23:04,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [60976583] [2021-11-20 23:23:04,559 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [60976583] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 23:23:04,559 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2141223625] [2021-11-20 23:23:04,560 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:23:04,560 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 23:23:04,560 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 [2021-11-20 23:23:04,561 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 23:23:04,574 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2021-11-20 23:23:06,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:23:06,627 INFO L263 TraceCheckSpWp]: Trace formula consists of 6269 conjuncts, 2 conjunts are in the unsatisfiable core [2021-11-20 23:23:06,640 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 23:23:07,778 INFO L134 CoverageAnalysis]: Checked inductivity of 402 backedges. 118 proven. 0 refuted. 0 times theorem prover too weak. 284 trivial. 0 not checked. [2021-11-20 23:23:07,778 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2021-11-20 23:23:07,779 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2141223625] provided 1 perfect and 0 imperfect interpolant sequences [2021-11-20 23:23:07,779 INFO L186 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2021-11-20 23:23:07,779 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2021-11-20 23:23:07,779 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2131698705] [2021-11-20 23:23:07,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-11-20 23:23:07,781 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-11-20 23:23:07,781 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2021-11-20 23:23:07,781 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-11-20 23:23:07,781 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:23:07,782 INFO L87 Difference]: Start difference. First operand 12811 states and 17902 transitions. Second operand has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2021-11-20 23:23:10,212 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:23:12,322 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.11s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:23:14,632 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-20 23:23:17,830 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-11-20 23:23:20,573 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-20 23:23:22,631 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-20 23:23:24,790 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-20 23:23:28,683 WARN L515 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-11-20 23:23:29,458 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-11-20 23:23:29,458 INFO L93 Difference]: Finished difference Result 25617 states and 35819 transitions. [2021-11-20 23:23:29,459 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-11-20 23:23:29,459 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) Word has length 519 [2021-11-20 23:23:29,459 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-11-20 23:23:29,490 INFO L225 Difference]: With dead ends: 25617 [2021-11-20 23:23:29,490 INFO L226 Difference]: Without dead ends: 12820 [2021-11-20 23:23:29,513 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 522 GetRequests, 519 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2021-11-20 23:23:29,514 INFO L933 BasicCegarLoop]: 5333 mSDtfsCounter, 1 mSDsluCounter, 5852 mSDsCounter, 0 mSdLazyCounter, 1052 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 10662 SdHoareTripleChecker+Invalid, 1060 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1052 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.0s IncrementalHoareTripleChecker+Time [2021-11-20 23:23:29,514 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [2 Valid, 10662 Invalid, 1060 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1052 Invalid, 8 Unknown, 0 Unchecked, 21.0s Time] [2021-11-20 23:23:29,525 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12820 states. [2021-11-20 23:23:30,135 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12820 to 12814. [2021-11-20 23:23:30,143 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12814 states, 7909 states have (on average 1.294348210898976) internal successors, (10237), 8150 states have internal predecessors, (10237), 3790 states have call successors, (3790), 1155 states have call predecessors, (3790), 1114 states have return successors, (3878), 3689 states have call predecessors, (3878), 3787 states have call successors, (3878) [2021-11-20 23:23:30,182 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12814 states to 12814 states and 17905 transitions. [2021-11-20 23:23:30,184 INFO L78 Accepts]: Start accepts. Automaton has 12814 states and 17905 transitions. Word has length 519 [2021-11-20 23:23:30,184 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-11-20 23:23:30,184 INFO L470 AbstractCegarLoop]: Abstraction has 12814 states and 17905 transitions. [2021-11-20 23:23:30,184 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 73.0) internal successors, (219), 3 states have internal predecessors, (219), 2 states have call successors, (90), 2 states have call predecessors, (90), 2 states have return successors, (83), 2 states have call predecessors, (83), 2 states have call successors, (83) [2021-11-20 23:23:30,185 INFO L276 IsEmpty]: Start isEmpty. Operand 12814 states and 17905 transitions. [2021-11-20 23:23:30,248 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 596 [2021-11-20 23:23:30,248 INFO L506 BasicCegarLoop]: Found error trace [2021-11-20 23:23:30,249 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 7, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 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, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-20 23:23:30,279 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2021-11-20 23:23:30,449 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable25 [2021-11-20 23:23:30,449 INFO L402 AbstractCegarLoop]: === Iteration 27 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-11-20 23:23:30,450 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-11-20 23:23:30,450 INFO L85 PathProgramCache]: Analyzing trace with hash 68939954, now seen corresponding path program 1 times [2021-11-20 23:23:30,450 INFO L121 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2021-11-20 23:23:30,450 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [118173825] [2021-11-20 23:23:30,450 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:23:30,450 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-11-20 23:23:30,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:23:30,825 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 534 trivial. 0 not checked. [2021-11-20 23:23:30,825 INFO L139 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2021-11-20 23:23:30,825 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [118173825] [2021-11-20 23:23:30,826 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [118173825] provided 0 perfect and 1 imperfect interpolant sequences [2021-11-20 23:23:30,826 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [174753318] [2021-11-20 23:23:30,826 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-11-20 23:23:30,826 INFO L168 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2021-11-20 23:23:30,826 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 [2021-11-20 23:23:30,829 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2021-11-20 23:23:30,848 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_e0cc3459-0716-48a3-be58-77e24f7795b9/bin/utaipan-TEXQjIfE4P/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2021-11-20 23:23:32,575 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-11-20 23:23:32,599 INFO L263 TraceCheckSpWp]: Trace formula consists of 6885 conjuncts, 3 conjunts are in the unsatisfiable core [2021-11-20 23:23:32,616 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2021-11-20 23:23:34,315 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 54 proven. 1 refuted. 0 times theorem prover too weak. 480 trivial. 0 not checked. [2021-11-20 23:23:34,315 INFO L328 TraceCheckSpWp]: Computing backward predicates... [2021-11-20 23:23:35,851 INFO L134 CoverageAnalysis]: Checked inductivity of 535 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 534 trivial. 0 not checked. [2021-11-20 23:23:35,851 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleZ3 [174753318] provided 0 perfect and 2 imperfect interpolant sequences [2021-11-20 23:23:35,851 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [72206350] [2021-11-20 23:23:35,905 INFO L159 IcfgInterpreter]: Started Sifa with 334 locations of interest [2021-11-20 23:23:35,905 INFO L166 IcfgInterpreter]: Building call graph [2021-11-20 23:23:35,912 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2021-11-20 23:23:35,917 INFO L176 IcfgInterpreter]: Starting interpretation [2021-11-20 23:23:35,918 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2021-11-20 23:23:43,150 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 23:23:43,159 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 23:23:43,166 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 23:23:43,173 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 23:23:43,180 INFO L190 IndexEqualityManager]: detected not equals via solver [2021-11-20 23:23:44,343 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 100 select indices, 100 select index equivalence classes, 5151 disjoint index pairs (out of 4950 index pairs), introduced 100 new quantified variables, introduced 0 case distinctions, treesize of input 3745 treesize of output 3304 [2021-11-20 23:24:38,096 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 677 treesize of output 571 [2021-11-20 23:24:45,375 INFO L388 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 9 select indices, 9 select index equivalence classes, 45 disjoint index pairs (out of 36 index pairs), introduced 9 new quantified variables, introduced 0 case distinctions, treesize of input 669 treesize of output 563