./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 c3fed411 Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.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 /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash b1c027fee61a8058055c949088f7676db617c5b1b19a093573b50c07cbdcbacd --- Real Ultimate output --- This is Ultimate 0.2.2-tmp.no-commuhash-c3fed41 [2021-12-18 03:14:17,425 INFO L177 SettingsManager]: Resetting all preferences to default values... [2021-12-18 03:14:17,431 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2021-12-18 03:14:17,457 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2021-12-18 03:14:17,457 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2021-12-18 03:14:17,461 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2021-12-18 03:14:17,463 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2021-12-18 03:14:17,468 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2021-12-18 03:14:17,469 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2021-12-18 03:14:17,474 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2021-12-18 03:14:17,474 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2021-12-18 03:14:17,475 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2021-12-18 03:14:17,476 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2021-12-18 03:14:17,478 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2021-12-18 03:14:17,479 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2021-12-18 03:14:17,483 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2021-12-18 03:14:17,483 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2021-12-18 03:14:17,484 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2021-12-18 03:14:17,488 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2021-12-18 03:14:17,491 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2021-12-18 03:14:17,493 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2021-12-18 03:14:17,493 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2021-12-18 03:14:17,495 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2021-12-18 03:14:17,495 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2021-12-18 03:14:17,498 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2021-12-18 03:14:17,499 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2021-12-18 03:14:17,499 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2021-12-18 03:14:17,500 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2021-12-18 03:14:17,501 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2021-12-18 03:14:17,501 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2021-12-18 03:14:17,502 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2021-12-18 03:14:17,502 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2021-12-18 03:14:17,504 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2021-12-18 03:14:17,504 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2021-12-18 03:14:17,505 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2021-12-18 03:14:17,505 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2021-12-18 03:14:17,506 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2021-12-18 03:14:17,506 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2021-12-18 03:14:17,506 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2021-12-18 03:14:17,507 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2021-12-18 03:14:17,507 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2021-12-18 03:14:17,508 INFO L101 SettingsManager]: Beginning loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2021-12-18 03:14:17,542 INFO L113 SettingsManager]: Loading preferences was successful [2021-12-18 03:14:17,542 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2021-12-18 03:14:17,542 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2021-12-18 03:14:17,543 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2021-12-18 03:14:17,543 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2021-12-18 03:14:17,544 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2021-12-18 03:14:17,544 INFO L136 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2021-12-18 03:14:17,544 INFO L138 SettingsManager]: * Create parallel compositions if possible=false [2021-12-18 03:14:17,544 INFO L138 SettingsManager]: * Use SBE=true [2021-12-18 03:14:17,544 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2021-12-18 03:14:17,545 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2021-12-18 03:14:17,545 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2021-12-18 03:14:17,546 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2021-12-18 03:14:17,546 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2021-12-18 03:14:17,546 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2021-12-18 03:14:17,546 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2021-12-18 03:14:17,546 INFO L138 SettingsManager]: * Use constant arrays=true [2021-12-18 03:14:17,546 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2021-12-18 03:14:17,547 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2021-12-18 03:14:17,547 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2021-12-18 03:14:17,547 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2021-12-18 03:14:17,547 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 03:14:17,547 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2021-12-18 03:14:17,547 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2021-12-18 03:14:17,547 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2021-12-18 03:14:17,548 INFO L138 SettingsManager]: * Trace refinement strategy=CAMEL [2021-12-18 03:14:17,548 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2021-12-18 03:14:17,548 INFO L138 SettingsManager]: * Large block encoding in concurrent analysis=OFF [2021-12-18 03:14:17,548 INFO L138 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2021-12-18 03:14:17,548 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2021-12-18 03:14:17,548 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2021-12-18 03:14:17,549 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release 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 -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> Automizer 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-12-18 03:14:17,770 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2021-12-18 03:14:17,790 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2021-12-18 03:14:17,792 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2021-12-18 03:14:17,792 INFO L271 PluginConnector]: Initializing CDTParser... [2021-12-18 03:14:17,793 INFO L275 PluginConnector]: CDTParser initialized [2021-12-18 03:14:17,794 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i [2021-12-18 03:14:17,854 INFO L220 CDTParser]: Created temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/26e57d977/47fd5ae5ecfa471180349a044b07a3db/FLAG80781871e [2021-12-18 03:14:18,689 INFO L306 CDTParser]: Found 1 translation units. [2021-12-18 03:14:18,690 INFO L160 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i [2021-12-18 03:14:18,760 INFO L349 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/26e57d977/47fd5ae5ecfa471180349a044b07a3db/FLAG80781871e [2021-12-18 03:14:18,823 INFO L357 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/26e57d977/47fd5ae5ecfa471180349a044b07a3db [2021-12-18 03:14:18,825 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2021-12-18 03:14:18,826 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2021-12-18 03:14:18,827 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2021-12-18 03:14:18,827 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2021-12-18 03:14:18,829 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2021-12-18 03:14:18,830 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 03:14:18" (1/1) ... [2021-12-18 03:14:18,830 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@1d228f82 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:18, skipping insertion in model container [2021-12-18 03:14:18,831 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 18.12 03:14:18" (1/1) ... [2021-12-18 03:14:18,835 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2021-12-18 03:14:19,021 INFO L178 MainTranslator]: Built tables and reachable declarations [2021-12-18 03:14:26,535 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/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-12-18 03:14:27,189 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 03:14:27,209 INFO L203 MainTranslator]: Completed pre-run [2021-12-18 03:14:27,865 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/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-12-18 03:14:27,879 INFO L209 PostProcessor]: Analyzing one entry point: main [2021-12-18 03:14:28,181 INFO L208 MainTranslator]: Completed translation [2021-12-18 03:14:28,195 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28 WrapperNode [2021-12-18 03:14:28,195 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2021-12-18 03:14:28,197 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2021-12-18 03:14:28,197 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2021-12-18 03:14:28,197 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2021-12-18 03:14:28,202 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:28,449 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:28,713 INFO L137 Inliner]: procedures = 905, calls = 9946, calls flagged for inlining = 323, calls inlined = 188, statements flattened = 12629 [2021-12-18 03:14:28,714 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2021-12-18 03:14:28,715 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2021-12-18 03:14:28,715 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2021-12-18 03:14:28,715 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2021-12-18 03:14:28,722 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:28,722 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:28,787 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:28,788 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:29,058 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:29,122 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:29,206 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:29,277 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2021-12-18 03:14:29,278 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2021-12-18 03:14:29,279 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2021-12-18 03:14:29,279 INFO L275 PluginConnector]: RCFGBuilder initialized [2021-12-18 03:14:29,279 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (1/1) ... [2021-12-18 03:14:29,284 INFO L168 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2021-12-18 03:14:29,290 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2021-12-18 03:14:29,299 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2021-12-18 03:14:29,319 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2021-12-18 03:14:29,327 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAP_ICM_page [2021-12-18 03:14:29,327 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAP_ICM_page [2021-12-18 03:14:29,327 INFO L130 BoogieDeclarations]: Found specification of procedure __xchg_wrong_size [2021-12-18 03:14:29,327 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_device [2021-12-18 03:14:29,327 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_device [2021-12-18 03:14:29,328 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_status_to_errno [2021-12-18 03:14:29,328 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_status_to_errno [2021-12-18 03:14:29,328 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_icms [2021-12-18 03:14:29,328 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_icms [2021-12-18 03:14:29,328 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2021-12-18 03:14:29,328 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2021-12-18 03:14:29,328 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2021-12-18 03:14:29,328 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2021-12-18 03:14:29,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_name [2021-12-18 03:14:29,329 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_name [2021-12-18 03:14:29,329 INFO L130 BoogieDeclarations]: Found specification of procedure adjust_key [2021-12-18 03:14:29,329 INFO L138 BoogieDeclarations]: Found implementation of procedure adjust_key [2021-12-18 03:14:29,329 INFO L130 BoogieDeclarations]: Found specification of procedure key_to_hw_index [2021-12-18 03:14:29,329 INFO L138 BoogieDeclarations]: Found implementation of procedure key_to_hw_index [2021-12-18 03:14:29,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2021-12-18 03:14:29,329 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2021-12-18 03:14:29,330 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_create [2021-12-18 03:14:29,330 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_create [2021-12-18 03:14:29,330 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2021-12-18 03:14:29,330 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2021-12-18 03:14:29,330 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_unmap_eq_icm [2021-12-18 03:14:29,330 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_unmap_eq_icm [2021-12-18 03:14:29,330 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2021-12-18 03:14:29,330 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2021-12-18 03:14:29,331 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_uarc_virt [2021-12-18 03:14:29,331 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_uarc_virt [2021-12-18 03:14:29,331 INFO L130 BoogieDeclarations]: Found specification of procedure sg_init_table [2021-12-18 03:14:29,331 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_init_table [2021-12-18 03:14:29,331 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2021-12-18 03:14:29,331 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2021-12-18 03:14:29,331 INFO L130 BoogieDeclarations]: Found specification of procedure ib_destroy_ah [2021-12-18 03:14:29,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_destroy_ah [2021-12-18 03:14:29,332 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2021-12-18 03:14:29,332 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2021-12-18 03:14:29,332 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_zero [2021-12-18 03:14:29,332 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_zero [2021-12-18 03:14:29,332 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_cleanup [2021-12-18 03:14:29,332 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_cleanup [2021-12-18 03:14:29,332 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_device [2021-12-18 03:14:29,332 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_device [2021-12-18 03:14:29,333 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2021-12-18 03:14:29,333 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2021-12-18 03:14:29,333 INFO L130 BoogieDeclarations]: Found specification of procedure ib_query_port [2021-12-18 03:14:29,333 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_query_port [2021-12-18 03:14:29,333 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_region [2021-12-18 03:14:29,333 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_region [2021-12-18 03:14:29,333 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2021-12-18 03:14:29,333 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2021-12-18 03:14:29,334 INFO L130 BoogieDeclarations]: Found specification of procedure sg_page [2021-12-18 03:14:29,334 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_page [2021-12-18 03:14:29,334 INFO L130 BoogieDeclarations]: Found specification of procedure pci_pcie_cap [2021-12-18 03:14:29,334 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_pcie_cap [2021-12-18 03:14:29,334 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_CLOSE_IB [2021-12-18 03:14:29,334 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_CLOSE_IB [2021-12-18 03:14:29,334 INFO L130 BoogieDeclarations]: Found specification of procedure clear_page [2021-12-18 03:14:29,334 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_page [2021-12-18 03:14:29,335 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_pd_alloc [2021-12-18 03:14:29,335 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_pd_alloc [2021-12-18 03:14:29,335 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2021-12-18 03:14:29,335 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_init_one [2021-12-18 03:14:29,335 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_init_one [2021-12-18 03:14:29,335 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_create_eq [2021-12-18 03:14:29,335 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_create_eq [2021-12-18 03:14:29,335 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write_mtt [2021-12-18 03:14:29,336 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write_mtt [2021-12-18 03:14:29,336 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_icm_table [2021-12-18 03:14:29,336 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_icm_table [2021-12-18 03:14:29,336 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_catas_cleanup [2021-12-18 03:14:29,336 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_catas_cleanup [2021-12-18 03:14:29,336 INFO L130 BoogieDeclarations]: Found specification of procedure hw_index_to_key [2021-12-18 03:14:29,336 INFO L138 BoogieDeclarations]: Found implementation of procedure hw_index_to_key [2021-12-18 03:14:29,336 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2021-12-18 03:14:29,337 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2021-12-18 03:14:29,337 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write64_raw [2021-12-18 03:14:29,337 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write64_raw [2021-12-18 03:14:29,337 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2021-12-18 03:14:29,337 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2021-12-18 03:14:29,337 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_use_polling [2021-12-18 03:14:29,337 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_use_polling [2021-12-18 03:14:29,337 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2021-12-18 03:14:29,338 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2021-12-18 03:14:29,338 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_icm_table [2021-12-18 03:14:29,338 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_icm_table [2021-12-18 03:14:29,338 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2021-12-18 03:14:29,338 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_mtt_range [2021-12-18 03:14:29,338 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_mtt_range [2021-12-18 03:14:29,338 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2021-12-18 03:14:29,338 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2021-12-18 03:14:29,339 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2021-12-18 03:14:29,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2021-12-18 03:14:29,339 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2021-12-18 03:14:29,339 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2021-12-18 03:14:29,339 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2021-12-18 03:14:29,339 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_irq [2021-12-18 03:14:29,339 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_irq [2021-12-18 03:14:29,339 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_uar_free [2021-12-18 03:14:29,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_uar_free [2021-12-18 03:14:29,340 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_cleanup [2021-12-18 03:14:29,340 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_cleanup [2021-12-18 03:14:29,340 INFO L130 BoogieDeclarations]: Found specification of procedure tavor_eq_req_not [2021-12-18 03:14:29,340 INFO L138 BoogieDeclarations]: Found implementation of procedure tavor_eq_req_not [2021-12-18 03:14:29,340 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-18 03:14:29,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2021-12-18 03:14:29,340 INFO L130 BoogieDeclarations]: Found specification of procedure sema_init [2021-12-18 03:14:29,341 INFO L138 BoogieDeclarations]: Found implementation of procedure sema_init [2021-12-18 03:14:29,341 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2021-12-18 03:14:29,341 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2021-12-18 03:14:29,341 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_array_cleanup [2021-12-18 03:14:29,341 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_array_cleanup [2021-12-18 03:14:29,341 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_eq_table [2021-12-18 03:14:29,341 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_eq_table [2021-12-18 03:14:29,341 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2021-12-18 03:14:29,342 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2021-12-18 03:14:29,342 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2021-12-18 03:14:29,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2021-12-18 03:14:29,342 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2021-12-18 03:14:29,342 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2021-12-18 03:14:29,342 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2021-12-18 03:14:29,342 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2021-12-18 03:14:29,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2021-12-18 03:14:29,343 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2021-12-18 03:14:29,343 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2021-12-18 03:14:29,343 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_av_table [2021-12-18 03:14:29,348 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_av_table [2021-12-18 03:14:29,349 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_icm [2021-12-18 03:14:29,349 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_icm [2021-12-18 03:14:29,349 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_alloc_mtt [2021-12-18 03:14:29,349 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_alloc_mtt [2021-12-18 03:14:29,349 INFO L130 BoogieDeclarations]: Found specification of procedure __be32_to_cpup [2021-12-18 03:14:29,349 INFO L138 BoogieDeclarations]: Found implementation of procedure __be32_to_cpup [2021-12-18 03:14:29,350 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2021-12-18 03:14:29,350 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2021-12-18 03:14:29,350 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2021-12-18 03:14:29,350 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2021-12-18 03:14:29,350 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_is_memfree [2021-12-18 03:14:29,350 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_is_memfree [2021-12-18 03:14:29,350 INFO L130 BoogieDeclarations]: Found specification of procedure arbel_eq_req_not [2021-12-18 03:14:29,350 INFO L138 BoogieDeclarations]: Found implementation of procedure arbel_eq_req_not [2021-12-18 03:14:29,351 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_UNMAP_ICM [2021-12-18 03:14:29,351 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_UNMAP_ICM [2021-12-18 03:14:29,351 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2021-12-18 03:14:29,351 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2021-12-18 03:14:29,351 INFO L130 BoogieDeclarations]: Found specification of procedure set_eqe_hw [2021-12-18 03:14:29,351 INFO L138 BoogieDeclarations]: Found implementation of procedure set_eqe_hw [2021-12-18 03:14:29,351 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2021-12-18 03:14:29,351 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2021-12-18 03:14:29,352 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2021-12-18 03:14:29,352 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2021-12-18 03:14:29,352 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2021-12-18 03:14:29,352 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2021-12-18 03:14:29,352 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2021-12-18 03:14:29,352 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_update_rate [2021-12-18 03:14:29,352 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_update_rate [2021-12-18 03:14:29,352 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2021-12-18 03:14:29,352 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAP_ICM [2021-12-18 03:14:29,353 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAP_ICM [2021-12-18 03:14:29,353 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_init [2021-12-18 03:14:29,353 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_init [2021-12-18 03:14:29,353 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2021-12-18 03:14:29,353 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2021-12-18 03:14:29,353 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2021-12-18 03:14:29,353 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2021-12-18 03:14:29,353 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_uar_table [2021-12-18 03:14:29,354 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_uar_table [2021-12-18 03:14:29,354 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2021-12-18 03:14:29,354 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2021-12-18 03:14:29,354 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2021-12-18 03:14:29,354 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2021-12-18 03:14:29,354 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_icm_addr [2021-12-18 03:14:29,354 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_icm_addr [2021-12-18 03:14:29,354 INFO L130 BoogieDeclarations]: Found specification of procedure pci_find_capability [2021-12-18 03:14:29,354 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_find_capability [2021-12-18 03:14:29,355 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_dword [2021-12-18 03:14:29,355 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_dword [2021-12-18 03:14:29,355 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2021-12-18 03:14:29,355 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2021-12-18 03:14:29,355 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2021-12-18 03:14:29,355 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2021-12-18 03:14:29,355 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_mtt [2021-12-18 03:14:29,355 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_mtt [2021-12-18 03:14:29,356 INFO L130 BoogieDeclarations]: Found specification of procedure go_bit [2021-12-18 03:14:29,356 INFO L138 BoogieDeclarations]: Found implementation of procedure go_bit [2021-12-18 03:14:29,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2021-12-18 03:14:29,356 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free [2021-12-18 03:14:29,356 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free [2021-12-18 03:14:29,356 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_zero_bit [2021-12-18 03:14:29,356 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_zero_bit [2021-12-18 03:14:29,357 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irq [2021-12-18 03:14:29,357 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irq [2021-12-18 03:14:29,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2021-12-18 03:14:29,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2021-12-18 03:14:29,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mthca_device_mutex [2021-12-18 03:14:29,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mthca_device_mutex [2021-12-18 03:14:29,358 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_SW2HW_MPT [2021-12-18 03:14:29,358 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_SW2HW_MPT [2021-12-18 03:14:29,358 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_write_word [2021-12-18 03:14:29,358 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_write_word [2021-12-18 03:14:29,358 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_irqs [2021-12-18 03:14:29,358 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_irqs [2021-12-18 03:14:29,359 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_mr_table [2021-12-18 03:14:29,359 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_mr_table [2021-12-18 03:14:29,359 INFO L130 BoogieDeclarations]: Found specification of procedure __be64_to_cpup [2021-12-18 03:14:29,359 INFO L138 BoogieDeclarations]: Found implementation of procedure __be64_to_cpup [2021-12-18 03:14:29,359 INFO L130 BoogieDeclarations]: Found specification of procedure __buggy_use_of_MTHCA_GET [2021-12-18 03:14:29,359 INFO L130 BoogieDeclarations]: Found specification of procedure ffs [2021-12-18 03:14:29,359 INFO L138 BoogieDeclarations]: Found implementation of procedure ffs [2021-12-18 03:14:29,359 INFO L130 BoogieDeclarations]: Found specification of procedure __readl [2021-12-18 03:14:29,360 INFO L138 BoogieDeclarations]: Found implementation of procedure __readl [2021-12-18 03:14:29,360 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_mr_alloc_notrans [2021-12-18 03:14:29,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_mr_alloc_notrans [2021-12-18 03:14:29,360 INFO L130 BoogieDeclarations]: Found specification of procedure sg_set_page [2021-12-18 03:14:29,360 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_set_page [2021-12-18 03:14:29,360 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2021-12-18 03:14:29,360 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2021-12-18 03:14:29,360 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_table_put [2021-12-18 03:14:29,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_table_put [2021-12-18 03:14:29,361 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc [2021-12-18 03:14:29,361 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc [2021-12-18 03:14:29,361 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write64 [2021-12-18 03:14:29,361 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write64 [2021-12-18 03:14:29,361 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2021-12-18 03:14:29,361 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2021-12-18 03:14:29,361 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_imm [2021-12-18 03:14:29,361 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_imm [2021-12-18 03:14:29,361 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_mcg_table [2021-12-18 03:14:29,362 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_mcg_table [2021-12-18 03:14:29,362 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_qp_table [2021-12-18 03:14:29,362 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_qp_table [2021-12-18 03:14:29,362 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2021-12-18 03:14:29,362 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2021-12-18 03:14:29,362 INFO L130 BoogieDeclarations]: Found specification of procedure ib_dealloc_device [2021-12-18 03:14:29,362 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_dealloc_device [2021-12-18 03:14:29,362 INFO L130 BoogieDeclarations]: Found specification of procedure ib_unregister_mad_agent [2021-12-18 03:14:29,363 INFO L138 BoogieDeclarations]: Found implementation of procedure ib_unregister_mad_agent [2021-12-18 03:14:29,363 INFO L130 BoogieDeclarations]: Found specification of procedure lowmem_page_address [2021-12-18 03:14:29,363 INFO L138 BoogieDeclarations]: Found implementation of procedure lowmem_page_address [2021-12-18 03:14:29,363 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2021-12-18 03:14:29,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2021-12-18 03:14:29,363 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_INIT_HCA [2021-12-18 03:14:29,363 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_INIT_HCA [2021-12-18 03:14:29,363 INFO L130 BoogieDeclarations]: Found specification of procedure arbel_hw_index_to_key [2021-12-18 03:14:29,363 INFO L138 BoogieDeclarations]: Found implementation of procedure arbel_hw_index_to_key [2021-12-18 03:14:29,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2021-12-18 03:14:29,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2021-12-18 03:14:29,365 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2021-12-18 03:14:29,365 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2021-12-18 03:14:29,366 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2021-12-18 03:14:29,367 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2021-12-18 03:14:29,367 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_cq_table [2021-12-18 03:14:29,367 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_cq_table [2021-12-18 03:14:29,367 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_cleanup [2021-12-18 03:14:29,370 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_cleanup [2021-12-18 03:14:29,370 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2021-12-18 03:14:29,370 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2021-12-18 03:14:29,371 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_close_hca [2021-12-18 03:14:29,371 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_close_hca [2021-12-18 03:14:29,371 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAP_EQ [2021-12-18 03:14:29,371 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAP_EQ [2021-12-18 03:14:29,371 INFO L130 BoogieDeclarations]: Found specification of procedure down [2021-12-18 03:14:29,371 INFO L138 BoogieDeclarations]: Found implementation of procedure down [2021-12-18 03:14:29,371 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_pages [2021-12-18 03:14:29,371 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_pages [2021-12-18 03:14:29,371 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_MAD_IFC [2021-12-18 03:14:29,371 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_MAD_IFC [2021-12-18 03:14:29,372 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_map_cmd [2021-12-18 03:14:29,372 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_map_cmd [2021-12-18 03:14:29,372 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2021-12-18 03:14:29,372 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2021-12-18 03:14:29,372 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2021-12-18 03:14:29,372 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of_mthca_icm_table [2021-12-18 03:14:29,372 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of_mthca_icm_table [2021-12-18 03:14:29,372 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_eq [2021-12-18 03:14:29,372 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_eq [2021-12-18 03:14:29,373 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_alloc [2021-12-18 03:14:29,373 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_alloc [2021-12-18 03:14:29,373 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_mailbox [2021-12-18 03:14:29,373 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_mailbox [2021-12-18 03:14:29,373 INFO L130 BoogieDeclarations]: Found specification of procedure schedule [2021-12-18 03:14:29,373 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule [2021-12-18 03:14:29,373 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2021-12-18 03:14:29,373 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2021-12-18 03:14:29,373 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2021-12-18 03:14:29,374 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_DISABLE_LAM [2021-12-18 03:14:29,374 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_DISABLE_LAM [2021-12-18 03:14:29,374 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2021-12-18 03:14:29,374 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2021-12-18 03:14:29,374 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2021-12-18 03:14:29,374 INFO L130 BoogieDeclarations]: Found specification of procedure dma_sync_single_for_cpu [2021-12-18 03:14:29,374 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_sync_single_for_cpu [2021-12-18 03:14:29,374 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_uar_alloc [2021-12-18 03:14:29,374 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_uar_alloc [2021-12-18 03:14:29,374 INFO L130 BoogieDeclarations]: Found specification of procedure bitmap_empty [2021-12-18 03:14:29,375 INFO L138 BoogieDeclarations]: Found implementation of procedure bitmap_empty [2021-12-18 03:14:29,375 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mthca_device_mutex [2021-12-18 03:14:29,375 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mthca_device_mutex [2021-12-18 03:14:29,375 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_setup_hca [2021-12-18 03:14:29,375 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_setup_hca [2021-12-18 03:14:29,375 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2021-12-18 03:14:29,375 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2021-12-18 03:14:29,375 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_mr_alloc [2021-12-18 03:14:29,375 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_mr_alloc [2021-12-18 03:14:29,376 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_CONF_SPECIAL_QP [2021-12-18 03:14:29,376 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_CONF_SPECIAL_QP [2021-12-18 03:14:29,376 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_map_reg [2021-12-18 03:14:29,376 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_map_reg [2021-12-18 03:14:29,376 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_check_profile_val [2021-12-18 03:14:29,376 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_check_profile_val [2021-12-18 03:14:29,376 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_sg [2021-12-18 03:14:29,376 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_sg [2021-12-18 03:14:29,376 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_UNMAP_FA [2021-12-18 03:14:29,377 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_UNMAP_FA [2021-12-18 03:14:29,377 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_buddy_free [2021-12-18 03:14:29,377 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_buddy_free [2021-12-18 03:14:29,377 INFO L130 BoogieDeclarations]: Found specification of procedure __get_order [2021-12-18 03:14:29,377 INFO L138 BoogieDeclarations]: Found implementation of procedure __get_order [2021-12-18 03:14:29,377 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_write_mtt_size [2021-12-18 03:14:29,377 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_write_mtt_size [2021-12-18 03:14:29,377 INFO L130 BoogieDeclarations]: Found specification of procedure dma_get_cache_alignment [2021-12-18 03:14:29,377 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_get_cache_alignment [2021-12-18 03:14:29,377 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_free_mr [2021-12-18 03:14:29,378 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_free_mr [2021-12-18 03:14:29,378 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_mailbox [2021-12-18 03:14:29,378 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_mailbox [2021-12-18 03:14:29,378 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2021-12-18 03:14:29,378 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2021-12-18 03:14:29,378 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2021-12-18 03:14:29,378 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2021-12-18 03:14:29,378 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_dev_lim [2021-12-18 03:14:29,378 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_dev_lim [2021-12-18 03:14:29,378 INFO L130 BoogieDeclarations]: Found specification of procedure __roundup_pow_of_two [2021-12-18 03:14:29,379 INFO L138 BoogieDeclarations]: Found implementation of procedure __roundup_pow_of_two [2021-12-18 03:14:29,379 INFO L130 BoogieDeclarations]: Found specification of procedure tavor_hw_index_to_key [2021-12-18 03:14:29,379 INFO L138 BoogieDeclarations]: Found implementation of procedure tavor_hw_index_to_key [2021-12-18 03:14:29,379 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_QUERY_FW [2021-12-18 03:14:29,379 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_QUERY_FW [2021-12-18 03:14:29,379 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2021-12-18 03:14:29,379 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2021-12-18 03:14:29,379 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2021-12-18 03:14:29,379 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2021-12-18 03:14:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_SYS_DIS [2021-12-18 03:14:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_SYS_DIS [2021-12-18 03:14:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_init [2021-12-18 03:14:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_init [2021-12-18 03:14:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_box [2021-12-18 03:14:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_box [2021-12-18 03:14:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2021-12-18 03:14:29,380 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_alloc [2021-12-18 03:14:29,380 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_alloc [2021-12-18 03:14:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2021-12-18 03:14:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2021-12-18 03:14:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_make_profile [2021-12-18 03:14:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_make_profile [2021-12-18 03:14:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2021-12-18 03:14:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2021-12-18 03:14:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2021-12-18 03:14:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2021-12-18 03:14:29,381 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_unregister_device [2021-12-18 03:14:29,381 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_unregister_device [2021-12-18 03:14:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure arbel_key_to_hw_index [2021-12-18 03:14:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure arbel_key_to_hw_index [2021-12-18 03:14:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2021-12-18 03:14:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2021-12-18 03:14:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2021-12-18 03:14:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2021-12-18 03:14:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure up [2021-12-18 03:14:29,382 INFO L138 BoogieDeclarations]: Found implementation of procedure up [2021-12-18 03:14:29,382 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap [2021-12-18 03:14:29,383 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap [2021-12-18 03:14:29,383 INFO L130 BoogieDeclarations]: Found specification of procedure __free_pages [2021-12-18 03:14:29,385 INFO L138 BoogieDeclarations]: Found implementation of procedure __free_pages [2021-12-18 03:14:29,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2021-12-18 03:14:29,385 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_table_find [2021-12-18 03:14:29,385 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_table_find [2021-12-18 03:14:29,385 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_icm [2021-12-18 03:14:29,385 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_icm [2021-12-18 03:14:29,386 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_icm_size [2021-12-18 03:14:29,386 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_icm_size [2021-12-18 03:14:29,386 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2021-12-18 03:14:29,387 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2021-12-18 03:14:29,387 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2021-12-18 03:14:29,387 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2021-12-18 03:14:29,387 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_srq_table [2021-12-18 03:14:29,387 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_srq_table [2021-12-18 03:14:29,387 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_poll [2021-12-18 03:14:29,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_poll [2021-12-18 03:14:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_UNMAP_ICM_AUX [2021-12-18 03:14:29,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_UNMAP_ICM_AUX [2021-12-18 03:14:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure __be16_to_cpup [2021-12-18 03:14:29,388 INFO L138 BoogieDeclarations]: Found implementation of procedure __be16_to_cpup [2021-12-18 03:14:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_wait [2021-12-18 03:14:29,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_wait [2021-12-18 03:14:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_mr_alloc_phys [2021-12-18 03:14:29,388 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_mr_alloc_phys [2021-12-18 03:14:29,388 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_sg [2021-12-18 03:14:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_sg [2021-12-18 03:14:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2021-12-18 03:14:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2021-12-18 03:14:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure get_eqe [2021-12-18 03:14:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure get_eqe [2021-12-18 03:14:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure async_mask [2021-12-18 03:14:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure async_mask [2021-12-18 03:14:29,389 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_array_init [2021-12-18 03:14:29,389 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_array_init [2021-12-18 03:14:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_pd_free [2021-12-18 03:14:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_pd_free [2021-12-18 03:14:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd [2021-12-18 03:14:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd [2021-12-18 03:14:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2021-12-18 03:14:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2021-12-18 03:14:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_table_get [2021-12-18 03:14:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_table_get [2021-12-18 03:14:29,390 INFO L130 BoogieDeclarations]: Found specification of procedure __mthca_remove_one [2021-12-18 03:14:29,390 INFO L138 BoogieDeclarations]: Found implementation of procedure __mthca_remove_one [2021-12-18 03:14:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2021-12-18 03:14:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2021-12-18 03:14:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cleanup_pd_table [2021-12-18 03:14:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cleanup_pd_table [2021-12-18 03:14:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure init_query_mad [2021-12-18 03:14:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure init_query_mad [2021-12-18 03:14:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure __writel [2021-12-18 03:14:29,391 INFO L138 BoogieDeclarations]: Found implementation of procedure __writel [2021-12-18 03:14:29,391 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of_mthca_icm_table [2021-12-18 03:14:29,392 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of_mthca_icm_table [2021-12-18 03:14:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_cmd_post [2021-12-18 03:14:29,392 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_cmd_post [2021-12-18 03:14:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2021-12-18 03:14:29,392 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2021-12-18 03:14:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2021-12-18 03:14:29,392 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2021-12-18 03:14:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2021-12-18 03:14:29,392 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_unmap_eq_regs [2021-12-18 03:14:29,392 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_unmap_eq_regs [2021-12-18 03:14:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure __buggy_use_of_MTHCA_PUT [2021-12-18 03:14:29,393 INFO L130 BoogieDeclarations]: Found specification of procedure mthca_alloc_mtt [2021-12-18 03:14:29,393 INFO L138 BoogieDeclarations]: Found implementation of procedure mthca_alloc_mtt [2021-12-18 03:14:30,562 INFO L236 CfgBuilder]: Building ICFG [2021-12-18 03:14:30,604 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2021-12-18 03:15:02,266 INFO L277 CfgBuilder]: Performing block encoding [2021-12-18 03:15:02,294 INFO L296 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2021-12-18 03:15:02,294 INFO L301 CfgBuilder]: Removed 0 assume(true) statements. [2021-12-18 03:15:02,300 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 03:15:02 BoogieIcfgContainer [2021-12-18 03:15:02,300 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2021-12-18 03:15:02,302 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2021-12-18 03:15:02,302 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2021-12-18 03:15:02,304 INFO L275 PluginConnector]: TraceAbstraction initialized [2021-12-18 03:15:02,304 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 18.12 03:14:18" (1/3) ... [2021-12-18 03:15:02,305 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69376be7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 03:15:02, skipping insertion in model container [2021-12-18 03:15:02,305 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 18.12 03:14:28" (2/3) ... [2021-12-18 03:15:02,305 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@69376be7 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 18.12 03:15:02, skipping insertion in model container [2021-12-18 03:15:02,305 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 18.12 03:15:02" (3/3) ... [2021-12-18 03:15:02,306 INFO L111 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--infiniband--hw--mthca--ib_mthca.ko-main.cil.out.i [2021-12-18 03:15:02,310 INFO L204 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2021-12-18 03:15:02,310 INFO L163 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2021-12-18 03:15:02,365 INFO L338 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2021-12-18 03:15:02,371 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=PETRI_NET, 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-12-18 03:15:02,371 INFO L340 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2021-12-18 03:15:02,441 INFO L276 IsEmpty]: Start isEmpty. Operand has 4985 states, 3560 states have (on average 1.3747191011235955) internal successors, (4894), 3629 states have internal predecessors, (4894), 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-12-18 03:15:02,445 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2021-12-18 03:15:02,445 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:15:02,445 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:15:02,446 INFO L402 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:15:02,449 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:15:02,449 INFO L85 PathProgramCache]: Analyzing trace with hash -717393883, now seen corresponding path program 1 times [2021-12-18 03:15:02,455 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:15:02,455 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26635718] [2021-12-18 03:15:02,456 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:15:02,456 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:15:02,762 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:02,931 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 03:15:02,931 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:15:02,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26635718] [2021-12-18 03:15:02,932 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26635718] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:15:02,932 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:15:02,933 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 03:15:02,934 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1649432023] [2021-12-18 03:15:02,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:15:02,937 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:15:02,938 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:15:02,960 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:15:02,961 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 03:15:02,971 INFO L87 Difference]: Start difference. First operand has 4985 states, 3560 states have (on average 1.3747191011235955) internal successors, (4894), 3629 states have internal predecessors, (4894), 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 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 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-12-18 03:15:03,463 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:15:03,463 INFO L93 Difference]: Finished difference Result 10089 states and 15078 transitions. [2021-12-18 03:15:03,466 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:15:03,468 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 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 18 [2021-12-18 03:15:03,468 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:15:03,519 INFO L225 Difference]: With dead ends: 10089 [2021-12-18 03:15:03,520 INFO L226 Difference]: Without dead ends: 5081 [2021-12-18 03:15:03,554 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-12-18 03:15:03,558 INFO L933 BasicCegarLoop]: 7283 mSDtfsCounter, 198 mSDsluCounter, 7256 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 198 SdHoareTripleChecker+Valid, 14539 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 03:15:03,559 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [198 Valid, 14539 Invalid, 11 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 03:15:03,579 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5081 states. [2021-12-18 03:15:03,789 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5081 to 5051. [2021-12-18 03:15:03,799 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5051 states, 3610 states have (on average 1.3731301939058171) internal successors, (4957), 3678 states have internal predecessors, (4957), 1225 states have call successors, (1225), 216 states have call predecessors, (1225), 215 states have return successors, (1206), 1205 states have call predecessors, (1206), 1206 states have call successors, (1206) [2021-12-18 03:15:03,832 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5051 states to 5051 states and 7388 transitions. [2021-12-18 03:15:03,836 INFO L78 Accepts]: Start accepts. Automaton has 5051 states and 7388 transitions. Word has length 18 [2021-12-18 03:15:03,836 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:15:03,836 INFO L470 AbstractCegarLoop]: Abstraction has 5051 states and 7388 transitions. [2021-12-18 03:15:03,836 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 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-12-18 03:15:03,837 INFO L276 IsEmpty]: Start isEmpty. Operand 5051 states and 7388 transitions. [2021-12-18 03:15:03,839 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2021-12-18 03:15:03,839 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:15:03,839 INFO L514 BasicCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:15:03,839 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2021-12-18 03:15:03,840 INFO L402 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:15:03,840 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:15:03,840 INFO L85 PathProgramCache]: Analyzing trace with hash -1416412498, now seen corresponding path program 1 times [2021-12-18 03:15:03,840 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:15:03,843 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [771144863] [2021-12-18 03:15:03,843 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:15:03,844 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:15:03,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:04,051 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:15:04,054 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:04,066 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2021-12-18 03:15:04,066 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:15:04,066 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [771144863] [2021-12-18 03:15:04,067 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [771144863] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:15:04,067 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:15:04,067 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2021-12-18 03:15:04,067 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2119218760] [2021-12-18 03:15:04,067 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:15:04,068 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2021-12-18 03:15:04,069 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:15:04,069 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2021-12-18 03:15:04,070 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2021-12-18 03:15:04,070 INFO L87 Difference]: Start difference. First operand 5051 states and 7388 transitions. Second operand has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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-12-18 03:15:04,475 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:15:04,475 INFO L93 Difference]: Finished difference Result 15033 states and 21994 transitions. [2021-12-18 03:15:04,475 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2021-12-18 03:15:04,476 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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 21 [2021-12-18 03:15:04,476 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:15:04,534 INFO L225 Difference]: With dead ends: 15033 [2021-12-18 03:15:04,535 INFO L226 Difference]: Without dead ends: 9985 [2021-12-18 03:15:04,564 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 4 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-12-18 03:15:04,565 INFO L933 BasicCegarLoop]: 14253 mSDtfsCounter, 7171 mSDsluCounter, 7166 mSDsCounter, 0 mSdLazyCounter, 13 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7171 SdHoareTripleChecker+Valid, 21419 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 13 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2021-12-18 03:15:04,565 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [7171 Valid, 21419 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 13 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2021-12-18 03:15:04,578 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 9985 states. [2021-12-18 03:15:04,884 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 9985 to 9971. [2021-12-18 03:15:04,910 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9971 states, 7144 states have (on average 1.3722004479283314) internal successors, (9803), 7260 states have internal predecessors, (9803), 2403 states have call successors, (2403), 424 states have call predecessors, (2403), 423 states have return successors, (2384), 2384 states have call predecessors, (2384), 2384 states have call successors, (2384) [2021-12-18 03:15:04,957 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9971 states to 9971 states and 14590 transitions. [2021-12-18 03:15:04,959 INFO L78 Accepts]: Start accepts. Automaton has 9971 states and 14590 transitions. Word has length 21 [2021-12-18 03:15:04,959 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:15:04,959 INFO L470 AbstractCegarLoop]: Abstraction has 9971 states and 14590 transitions. [2021-12-18 03:15:04,960 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 6.0) internal successors, (18), 3 states have internal predecessors, (18), 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-12-18 03:15:04,960 INFO L276 IsEmpty]: Start isEmpty. Operand 9971 states and 14590 transitions. [2021-12-18 03:15:04,967 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-18 03:15:04,967 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:15:04,968 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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-12-18 03:15:04,968 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2021-12-18 03:15:04,968 INFO L402 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:15:04,968 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:15:04,968 INFO L85 PathProgramCache]: Analyzing trace with hash -1846771227, now seen corresponding path program 1 times [2021-12-18 03:15:04,969 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:15:04,970 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1359947670] [2021-12-18 03:15:04,970 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:15:04,971 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:15:05,105 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,248 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:15:05,253 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,266 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:15:05,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,281 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:15:05,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,303 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:15:05,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:15:05,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,333 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:15:05,338 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:15:05,366 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,378 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:15:05,386 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,396 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:15:05,399 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,406 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:15:05,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:05,435 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:15:05,436 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:15:05,437 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1359947670] [2021-12-18 03:15:05,438 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1359947670] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:15:05,438 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:15:05,438 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:15:05,439 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1655235198] [2021-12-18 03:15:05,439 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:15:05,439 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:15:05,439 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:15:05,440 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:15:05,440 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:15:05,440 INFO L87 Difference]: Start difference. First operand 9971 states and 14590 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-18 03:15:08,640 WARN L534 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-12-18 03:15:10,728 WARN L534 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-12-18 03:15:14,920 WARN L534 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-12-18 03:15:18,725 WARN L534 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-12-18 03:15:23,450 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:15:25,554 WARN L534 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-12-18 03:15:33,179 WARN L534 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-12-18 03:15:33,317 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:15:33,317 INFO L93 Difference]: Finished difference Result 20906 states and 30795 transitions. [2021-12-18 03:15:33,318 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:15:33,318 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 91 [2021-12-18 03:15:33,319 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:15:33,386 INFO L225 Difference]: With dead ends: 20906 [2021-12-18 03:15:33,386 INFO L226 Difference]: Without dead ends: 10938 [2021-12-18 03:15:33,428 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 20 SyntacticMatches, 1 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:15:33,431 INFO L933 BasicCegarLoop]: 6842 mSDtfsCounter, 7412 mSDsluCounter, 3173 mSDsCounter, 0 mSdLazyCounter, 2609 mSolverCounterSat, 2353 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8242 SdHoareTripleChecker+Valid, 10015 SdHoareTripleChecker+Invalid, 4969 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2353 IncrementalHoareTripleChecker+Valid, 2609 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.2s IncrementalHoareTripleChecker+Time [2021-12-18 03:15:33,432 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8242 Valid, 10015 Invalid, 4969 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2353 Valid, 2609 Invalid, 7 Unknown, 0 Unchecked, 27.2s Time] [2021-12-18 03:15:33,445 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10938 states. [2021-12-18 03:15:33,758 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10938 to 9992. [2021-12-18 03:15:33,771 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9992 states, 7158 states have (on average 1.371193070690137) internal successors, (9815), 7274 states have internal predecessors, (9815), 2403 states have call successors, (2403), 431 states have call predecessors, (2403), 430 states have return successors, (2384), 2384 states have call predecessors, (2384), 2384 states have call successors, (2384) [2021-12-18 03:15:33,804 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9992 states to 9992 states and 14602 transitions. [2021-12-18 03:15:33,807 INFO L78 Accepts]: Start accepts. Automaton has 9992 states and 14602 transitions. Word has length 91 [2021-12-18 03:15:33,808 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:15:33,808 INFO L470 AbstractCegarLoop]: Abstraction has 9992 states and 14602 transitions. [2021-12-18 03:15:33,808 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2021-12-18 03:15:33,809 INFO L276 IsEmpty]: Start isEmpty. Operand 9992 states and 14602 transitions. [2021-12-18 03:15:33,810 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-18 03:15:33,810 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:15:33,810 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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-12-18 03:15:33,810 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2021-12-18 03:15:33,811 INFO L402 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:15:33,814 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:15:33,814 INFO L85 PathProgramCache]: Analyzing trace with hash -1627916509, now seen corresponding path program 1 times [2021-12-18 03:15:33,814 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:15:33,814 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [214060257] [2021-12-18 03:15:33,814 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:15:33,814 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:15:33,910 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,067 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:15:34,070 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:15:34,082 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:15:34,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:15:34,107 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,117 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:15:34,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:15:34,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,139 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:15:34,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,155 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:15:34,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:15:34,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:15:34,192 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:15:34,201 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:15:34,203 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:15:34,205 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [214060257] [2021-12-18 03:15:34,205 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [214060257] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:15:34,205 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:15:34,205 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 03:15:34,205 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1883092796] [2021-12-18 03:15:34,205 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:15:34,206 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 03:15:34,206 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:15:34,206 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 03:15:34,206 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:15:34,207 INFO L87 Difference]: Start difference. First operand 9992 states and 14602 transitions. Second operand has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:15:37,268 WARN L534 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-12-18 03:15:39,373 WARN L534 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-12-18 03:15:42,854 WARN L534 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-12-18 03:15:44,948 WARN L534 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-12-18 03:15:49,551 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:15:55,029 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:15:57,386 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:15:59,468 WARN L534 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-12-18 03:16:05,569 WARN L534 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-12-18 03:16:09,041 WARN L534 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-12-18 03:16:12,263 WARN L534 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-12-18 03:16:12,380 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:16:12,380 INFO L93 Difference]: Finished difference Result 21238 states and 31324 transitions. [2021-12-18 03:16:12,380 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2021-12-18 03:16:12,381 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (11), 3 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 91 [2021-12-18 03:16:12,381 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:16:12,434 INFO L225 Difference]: With dead ends: 21238 [2021-12-18 03:16:12,435 INFO L226 Difference]: Without dead ends: 11249 [2021-12-18 03:16:12,465 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 21 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-12-18 03:16:12,467 INFO L933 BasicCegarLoop]: 7068 mSDtfsCounter, 1396 mSDsluCounter, 16085 mSDsCounter, 0 mSdLazyCounter, 4869 mSolverCounterSat, 1334 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1704 SdHoareTripleChecker+Valid, 23153 SdHoareTripleChecker+Invalid, 6212 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1334 IncrementalHoareTripleChecker+Valid, 4869 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:16:12,467 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1704 Valid, 23153 Invalid, 6212 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1334 Valid, 4869 Invalid, 9 Unknown, 0 Unchecked, 37.4s Time] [2021-12-18 03:16:12,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11249 states. [2021-12-18 03:16:12,754 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11249 to 9996. [2021-12-18 03:16:12,768 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 9996 states, 7162 states have (on average 1.3709857581681095) internal successors, (9819), 7278 states have internal predecessors, (9819), 2403 states have call successors, (2403), 431 states have call predecessors, (2403), 430 states have return successors, (2384), 2384 states have call predecessors, (2384), 2384 states have call successors, (2384) [2021-12-18 03:16:12,801 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 9996 states to 9996 states and 14606 transitions. [2021-12-18 03:16:12,805 INFO L78 Accepts]: Start accepts. Automaton has 9996 states and 14606 transitions. Word has length 91 [2021-12-18 03:16:12,805 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:16:12,806 INFO L470 AbstractCegarLoop]: Abstraction has 9996 states and 14606 transitions. [2021-12-18 03:16:12,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.0) internal successors, (35), 4 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:16:12,806 INFO L276 IsEmpty]: Start isEmpty. Operand 9996 states and 14606 transitions. [2021-12-18 03:16:12,808 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-18 03:16:12,808 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:16:12,808 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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-12-18 03:16:12,809 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2021-12-18 03:16:12,809 INFO L402 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:16:12,809 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:16:12,809 INFO L85 PathProgramCache]: Analyzing trace with hash -1234889499, now seen corresponding path program 1 times [2021-12-18 03:16:12,809 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:16:12,809 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [221402417] [2021-12-18 03:16:12,810 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:16:12,810 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:16:12,911 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,112 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:16:13,114 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,123 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:16:13,125 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,133 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:16:13,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,142 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:16:13,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:16:13,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,165 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:16:13,167 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,176 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:16:13,179 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,189 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:16:13,191 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,199 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:16:13,201 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,208 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:16:13,210 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:13,218 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:16:13,219 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:16:13,219 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [221402417] [2021-12-18 03:16:13,219 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [221402417] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:16:13,219 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:16:13,219 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:16:13,219 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1623956169] [2021-12-18 03:16:13,219 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:16:13,220 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:16:13,220 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:16:13,221 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:16:13,221 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:16:13,221 INFO L87 Difference]: Start difference. First operand 9996 states and 14606 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:16:16,262 WARN L534 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-12-18 03:16:18,410 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:16:21,196 WARN L534 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-12-18 03:16:24,466 WARN L534 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-12-18 03:16:30,772 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:16:37,764 WARN L534 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-12-18 03:16:40,934 WARN L534 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-12-18 03:16:44,045 WARN L534 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-12-18 03:16:44,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:16:44,257 INFO L93 Difference]: Finished difference Result 11076 states and 16340 transitions. [2021-12-18 03:16:44,258 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:16:44,259 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 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 91 [2021-12-18 03:16:44,264 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:16:44,305 INFO L225 Difference]: With dead ends: 11076 [2021-12-18 03:16:44,305 INFO L226 Difference]: Without dead ends: 11047 [2021-12-18 03:16:44,314 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:16:44,315 INFO L933 BasicCegarLoop]: 6851 mSDtfsCounter, 7338 mSDsluCounter, 3333 mSDsCounter, 0 mSdLazyCounter, 2692 mSolverCounterSat, 2308 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8176 SdHoareTripleChecker+Valid, 10184 SdHoareTripleChecker+Invalid, 5008 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2308 IncrementalHoareTripleChecker+Valid, 2692 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.5s IncrementalHoareTripleChecker+Time [2021-12-18 03:16:44,315 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8176 Valid, 10184 Invalid, 5008 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2308 Valid, 2692 Invalid, 8 Unknown, 0 Unchecked, 30.5s Time] [2021-12-18 03:16:44,329 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11047 states. [2021-12-18 03:16:44,617 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11047 to 10138. [2021-12-18 03:16:44,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10138 states, 7262 states have (on average 1.3679427155053705) internal successors, (9934), 7380 states have internal predecessors, (9934), 2419 states have call successors, (2419), 457 states have call predecessors, (2419), 456 states have return successors, (2400), 2398 states have call predecessors, (2400), 2400 states have call successors, (2400) [2021-12-18 03:16:44,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10138 states to 10138 states and 14753 transitions. [2021-12-18 03:16:44,663 INFO L78 Accepts]: Start accepts. Automaton has 10138 states and 14753 transitions. Word has length 91 [2021-12-18 03:16:44,663 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:16:44,664 INFO L470 AbstractCegarLoop]: Abstraction has 10138 states and 14753 transitions. [2021-12-18 03:16:44,664 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:16:44,664 INFO L276 IsEmpty]: Start isEmpty. Operand 10138 states and 14753 transitions. [2021-12-18 03:16:44,671 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2021-12-18 03:16:44,671 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:16:44,671 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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-12-18 03:16:44,671 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2021-12-18 03:16:44,671 INFO L402 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:16:44,672 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:16:44,672 INFO L85 PathProgramCache]: Analyzing trace with hash -1177631197, now seen corresponding path program 1 times [2021-12-18 03:16:44,672 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:16:44,672 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1400067477] [2021-12-18 03:16:44,672 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:16:44,672 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:16:44,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:44,938 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:16:44,942 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:44,953 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:16:44,957 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:44,970 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:16:44,973 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:44,981 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:16:44,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:44,997 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:16:45,001 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:45,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:16:45,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:45,029 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:16:45,033 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:45,042 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:16:45,046 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:45,060 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:16:45,063 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:45,073 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:16:45,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:16:45,087 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:16:45,087 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:16:45,087 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1400067477] [2021-12-18 03:16:45,087 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1400067477] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:16:45,088 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:16:45,088 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:16:45,088 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [545479532] [2021-12-18 03:16:45,088 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:16:45,088 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:16:45,088 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:16:45,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:16:45,089 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:16:45,089 INFO L87 Difference]: Start difference. First operand 10138 states and 14753 transitions. Second operand has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:16:48,263 WARN L534 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-12-18 03:16:50,374 WARN L534 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-12-18 03:16:52,966 WARN L534 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-12-18 03:16:55,668 WARN L534 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-12-18 03:16:59,085 WARN L534 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-12-18 03:17:05,653 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:17:07,735 WARN L534 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-12-18 03:17:15,439 WARN L534 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-12-18 03:17:18,335 WARN L534 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-12-18 03:17:18,542 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:17:18,543 INFO L93 Difference]: Finished difference Result 12166 states and 17695 transitions. [2021-12-18 03:17:18,544 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:17:18,545 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 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 91 [2021-12-18 03:17:18,545 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:17:18,596 INFO L225 Difference]: With dead ends: 12166 [2021-12-18 03:17:18,596 INFO L226 Difference]: Without dead ends: 12163 [2021-12-18 03:17:18,607 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:17:18,607 INFO L933 BasicCegarLoop]: 6933 mSDtfsCounter, 7539 mSDsluCounter, 3632 mSDsCounter, 0 mSdLazyCounter, 3195 mSolverCounterSat, 2402 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8472 SdHoareTripleChecker+Valid, 10565 SdHoareTripleChecker+Invalid, 5606 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2402 IncrementalHoareTripleChecker+Valid, 3195 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.9s IncrementalHoareTripleChecker+Time [2021-12-18 03:17:18,608 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8472 Valid, 10565 Invalid, 5606 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2402 Valid, 3195 Invalid, 9 Unknown, 0 Unchecked, 32.9s Time] [2021-12-18 03:17:18,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12163 states. [2021-12-18 03:17:19,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12163 to 11229. [2021-12-18 03:17:19,015 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11229 states, 7972 states have (on average 1.3518564977420973) internal successors, (10777), 8103 states have internal predecessors, (10777), 2682 states have call successors, (2682), 575 states have call predecessors, (2682), 574 states have return successors, (2664), 2662 states have call predecessors, (2664), 2664 states have call successors, (2664) [2021-12-18 03:17:19,051 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11229 states to 11229 states and 16123 transitions. [2021-12-18 03:17:19,052 INFO L78 Accepts]: Start accepts. Automaton has 11229 states and 16123 transitions. Word has length 91 [2021-12-18 03:17:19,054 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:17:19,054 INFO L470 AbstractCegarLoop]: Abstraction has 11229 states and 16123 transitions. [2021-12-18 03:17:19,054 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 8.75) internal successors, (35), 3 states have internal predecessors, (35), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:17:19,054 INFO L276 IsEmpty]: Start isEmpty. Operand 11229 states and 16123 transitions. [2021-12-18 03:17:19,055 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 93 [2021-12-18 03:17:19,055 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:17:19,055 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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-12-18 03:17:19,056 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2021-12-18 03:17:19,056 INFO L402 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:17:19,056 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:17:19,056 INFO L85 PathProgramCache]: Analyzing trace with hash 2146053021, now seen corresponding path program 1 times [2021-12-18 03:17:19,057 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:17:19,057 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1098794437] [2021-12-18 03:17:19,057 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:17:19,057 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:17:19,141 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:17:19,274 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,283 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:17:19,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,296 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:17:19,299 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,307 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:17:19,310 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,319 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:17:19,323 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:17:19,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,343 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:17:19,346 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,354 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:17:19,359 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,367 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:17:19,369 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,377 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:17:19,381 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:19,387 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:17:19,388 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:17:19,388 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1098794437] [2021-12-18 03:17:19,388 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1098794437] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:17:19,388 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:17:19,388 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:17:19,388 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1678402445] [2021-12-18 03:17:19,388 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:17:19,389 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:17:19,389 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:17:19,390 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:17:19,390 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:17:19,390 INFO L87 Difference]: Start difference. First operand 11229 states and 16123 transitions. Second operand has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:17:22,602 WARN L534 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-12-18 03:17:24,681 WARN L534 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-12-18 03:17:28,547 WARN L534 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-12-18 03:17:35,095 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:17:37,192 WARN L534 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-12-18 03:17:43,494 WARN L534 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-12-18 03:17:46,701 WARN L534 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-12-18 03:17:47,957 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:17:47,957 INFO L93 Difference]: Finished difference Result 12175 states and 17715 transitions. [2021-12-18 03:17:47,958 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:17:47,959 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (11), 3 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 92 [2021-12-18 03:17:47,959 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:17:48,003 INFO L225 Difference]: With dead ends: 12175 [2021-12-18 03:17:48,003 INFO L226 Difference]: Without dead ends: 12172 [2021-12-18 03:17:48,009 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:17:48,011 INFO L933 BasicCegarLoop]: 6826 mSDtfsCounter, 7295 mSDsluCounter, 3266 mSDsCounter, 0 mSdLazyCounter, 2695 mSolverCounterSat, 2292 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8132 SdHoareTripleChecker+Valid, 10092 SdHoareTripleChecker+Invalid, 4994 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2292 IncrementalHoareTripleChecker+Valid, 2695 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:17:48,011 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8132 Valid, 10092 Invalid, 4994 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2292 Valid, 2695 Invalid, 7 Unknown, 0 Unchecked, 28.0s Time] [2021-12-18 03:17:48,025 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12172 states. [2021-12-18 03:17:48,346 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12172 to 11228. [2021-12-18 03:17:48,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11228 states, 7972 states have (on average 1.3517310587054692) internal successors, (10776), 8102 states have internal predecessors, (10776), 2681 states have call successors, (2681), 575 states have call predecessors, (2681), 574 states have return successors, (2664), 2662 states have call predecessors, (2664), 2664 states have call successors, (2664) [2021-12-18 03:17:48,401 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11228 states to 11228 states and 16121 transitions. [2021-12-18 03:17:48,403 INFO L78 Accepts]: Start accepts. Automaton has 11228 states and 16121 transitions. Word has length 92 [2021-12-18 03:17:48,403 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:17:48,403 INFO L470 AbstractCegarLoop]: Abstraction has 11228 states and 16121 transitions. [2021-12-18 03:17:48,404 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.0) internal successors, (36), 3 states have internal predecessors, (36), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:17:48,404 INFO L276 IsEmpty]: Start isEmpty. Operand 11228 states and 16121 transitions. [2021-12-18 03:17:48,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2021-12-18 03:17:48,405 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:17:48,405 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1] [2021-12-18 03:17:48,405 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2021-12-18 03:17:48,405 INFO L402 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:17:48,405 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:17:48,406 INFO L85 PathProgramCache]: Analyzing trace with hash 2101053542, now seen corresponding path program 1 times [2021-12-18 03:17:48,406 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:17:48,406 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1293358989] [2021-12-18 03:17:48,406 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:17:48,406 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:17:48,485 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,612 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:17:48,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:17:48,627 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,635 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:17:48,638 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,647 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:17:48,650 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,659 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:17:48,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,671 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:17:48,674 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,690 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:17:48,694 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,707 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:17:48,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,723 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:17:48,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,733 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:17:48,737 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:17:48,746 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:17:48,746 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:17:48,747 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1293358989] [2021-12-18 03:17:48,747 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1293358989] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:17:48,747 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:17:48,747 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:17:48,747 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [73516549] [2021-12-18 03:17:48,747 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:17:48,748 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:17:48,748 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:17:48,748 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:17:48,748 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:17:48,749 INFO L87 Difference]: Start difference. First operand 11228 states and 16121 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:17:51,853 WARN L534 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-12-18 03:17:54,328 WARN L534 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-12-18 03:17:57,110 WARN L534 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-12-18 03:18:01,135 WARN L534 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-12-18 03:18:07,344 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:18:09,434 WARN L534 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-12-18 03:18:18,290 WARN L534 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-12-18 03:18:22,920 WARN L534 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-12-18 03:18:26,739 WARN L534 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-12-18 03:18:26,937 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:18:26,937 INFO L93 Difference]: Finished difference Result 18392 states and 26500 transitions. [2021-12-18 03:18:26,938 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:18:26,938 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (11), 3 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 93 [2021-12-18 03:18:26,939 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:18:27,018 INFO L225 Difference]: With dead ends: 18392 [2021-12-18 03:18:27,018 INFO L226 Difference]: Without dead ends: 18388 [2021-12-18 03:18:27,033 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:18:27,034 INFO L933 BasicCegarLoop]: 7439 mSDtfsCounter, 8360 mSDsluCounter, 6070 mSDsCounter, 0 mSdLazyCounter, 4272 mSolverCounterSat, 2977 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9389 SdHoareTripleChecker+Valid, 13509 SdHoareTripleChecker+Invalid, 7258 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2977 IncrementalHoareTripleChecker+Valid, 4272 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:18:27,034 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9389 Valid, 13509 Invalid, 7258 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2977 Valid, 4272 Invalid, 9 Unknown, 0 Unchecked, 37.3s Time] [2021-12-18 03:18:27,054 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18388 states. [2021-12-18 03:18:27,646 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18388 to 17152. [2021-12-18 03:18:27,669 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17152 states, 12092 states have (on average 1.3326166060205094) internal successors, (16114), 12366 states have internal predecessors, (16114), 4027 states have call successors, (4027), 1011 states have call predecessors, (4027), 1032 states have return successors, (4284), 3942 states have call predecessors, (4284), 4010 states have call successors, (4284) [2021-12-18 03:18:27,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17152 states to 17152 states and 24425 transitions. [2021-12-18 03:18:27,733 INFO L78 Accepts]: Start accepts. Automaton has 17152 states and 24425 transitions. Word has length 93 [2021-12-18 03:18:27,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:18:27,734 INFO L470 AbstractCegarLoop]: Abstraction has 17152 states and 24425 transitions. [2021-12-18 03:18:27,734 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 3 states have internal predecessors, (37), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:18:27,734 INFO L276 IsEmpty]: Start isEmpty. Operand 17152 states and 24425 transitions. [2021-12-18 03:18:27,735 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 95 [2021-12-18 03:18:27,735 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:18:27,735 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1] [2021-12-18 03:18:27,735 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2021-12-18 03:18:27,735 INFO L402 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:18:27,736 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:18:27,736 INFO L85 PathProgramCache]: Analyzing trace with hash 706074560, now seen corresponding path program 1 times [2021-12-18 03:18:27,736 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:18:27,736 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1469621829] [2021-12-18 03:18:27,736 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:18:27,736 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:18:27,813 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:27,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:18:27,955 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:27,963 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:18:27,966 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:27,974 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:18:27,978 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:27,987 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:18:27,990 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,001 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:18:28,005 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,014 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:18:28,018 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,027 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:18:28,030 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:18:28,043 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:18:28,056 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,064 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:18:28,068 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:18:28,076 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:18:28,077 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:18:28,077 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1469621829] [2021-12-18 03:18:28,077 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1469621829] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:18:28,077 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:18:28,077 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:18:28,077 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2045386010] [2021-12-18 03:18:28,077 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:18:28,078 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:18:28,078 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:18:28,078 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:18:28,079 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:18:28,079 INFO L87 Difference]: Start difference. First operand 17152 states and 24425 transitions. Second operand has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:18:31,127 WARN L534 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-12-18 03:18:33,501 WARN L534 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-12-18 03:18:37,866 WARN L534 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-12-18 03:18:44,188 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:18:46,295 WARN L534 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-12-18 03:18:53,037 WARN L534 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-12-18 03:18:56,323 WARN L534 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-12-18 03:18:59,493 WARN L534 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-12-18 03:18:59,819 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:18:59,820 INFO L93 Difference]: Finished difference Result 18326 states and 26391 transitions. [2021-12-18 03:18:59,822 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:18:59,822 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (11), 3 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 94 [2021-12-18 03:18:59,822 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:18:59,881 INFO L225 Difference]: With dead ends: 18326 [2021-12-18 03:18:59,881 INFO L226 Difference]: Without dead ends: 18323 [2021-12-18 03:18:59,892 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:18:59,893 INFO L933 BasicCegarLoop]: 6806 mSDtfsCounter, 7305 mSDsluCounter, 3267 mSDsCounter, 0 mSdLazyCounter, 2692 mSolverCounterSat, 2299 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8140 SdHoareTripleChecker+Valid, 10073 SdHoareTripleChecker+Invalid, 4999 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2299 IncrementalHoareTripleChecker+Valid, 2692 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.0s IncrementalHoareTripleChecker+Time [2021-12-18 03:18:59,893 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8140 Valid, 10073 Invalid, 4999 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2299 Valid, 2692 Invalid, 8 Unknown, 0 Unchecked, 31.0s Time] [2021-12-18 03:18:59,909 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18323 states. [2021-12-18 03:19:00,423 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18323 to 17039. [2021-12-18 03:19:00,443 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17039 states, 12008 states have (on average 1.3330279813457695) internal successors, (16007), 12279 states have internal predecessors, (16007), 4000 states have call successors, (4000), 1011 states have call predecessors, (4000), 1030 states have return successors, (4254), 3916 states have call predecessors, (4254), 3984 states have call successors, (4254) [2021-12-18 03:19:00,511 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17039 states to 17039 states and 24261 transitions. [2021-12-18 03:19:00,513 INFO L78 Accepts]: Start accepts. Automaton has 17039 states and 24261 transitions. Word has length 94 [2021-12-18 03:19:00,513 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:19:00,513 INFO L470 AbstractCegarLoop]: Abstraction has 17039 states and 24261 transitions. [2021-12-18 03:19:00,513 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.5) internal successors, (38), 3 states have internal predecessors, (38), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:19:00,513 INFO L276 IsEmpty]: Start isEmpty. Operand 17039 states and 24261 transitions. [2021-12-18 03:19:00,514 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 96 [2021-12-18 03:19:00,514 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:19:00,514 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1] [2021-12-18 03:19:00,514 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2021-12-18 03:19:00,515 INFO L402 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:19:00,515 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:19:00,515 INFO L85 PathProgramCache]: Analyzing trace with hash 411403945, now seen corresponding path program 1 times [2021-12-18 03:19:00,515 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:19:00,515 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [641148788] [2021-12-18 03:19:00,515 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:19:00,516 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:19:00,585 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,702 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:19:00,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,728 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:19:00,731 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,741 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:19:00,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,752 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:19:00,755 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:19:00,767 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,775 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:19:00,778 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,786 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:19:00,790 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,798 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:19:00,804 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,812 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:19:00,814 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,821 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:19:00,825 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:00,832 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:19:00,832 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:19:00,832 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [641148788] [2021-12-18 03:19:00,832 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [641148788] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:19:00,832 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:19:00,832 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:19:00,833 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1871860464] [2021-12-18 03:19:00,833 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:19:00,833 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:19:00,833 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:19:00,834 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:19:00,834 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:19:00,834 INFO L87 Difference]: Start difference. First operand 17039 states and 24261 transitions. Second operand has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:19:03,737 WARN L534 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-12-18 03:19:06,543 WARN L534 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-12-18 03:19:09,175 WARN L534 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-12-18 03:19:12,101 WARN L534 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-12-18 03:19:15,739 WARN L534 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-12-18 03:19:20,966 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:19:23,509 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:19:25,602 WARN L534 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-12-18 03:19:32,637 WARN L534 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-12-18 03:19:35,889 WARN L534 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-12-18 03:19:39,149 WARN L534 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-12-18 03:19:39,392 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:19:39,393 INFO L93 Difference]: Finished difference Result 18283 states and 26309 transitions. [2021-12-18 03:19:39,394 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:19:39,394 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (11), 3 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 95 [2021-12-18 03:19:39,395 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:19:39,451 INFO L225 Difference]: With dead ends: 18283 [2021-12-18 03:19:39,451 INFO L226 Difference]: Without dead ends: 18279 [2021-12-18 03:19:39,464 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:19:39,465 INFO L933 BasicCegarLoop]: 6846 mSDtfsCounter, 1424 mSDsluCounter, 9145 mSDsCounter, 0 mSdLazyCounter, 3690 mSolverCounterSat, 1342 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 35.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1711 SdHoareTripleChecker+Valid, 15991 SdHoareTripleChecker+Invalid, 5042 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1342 IncrementalHoareTripleChecker+Valid, 3690 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 37.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:19:39,465 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [1711 Valid, 15991 Invalid, 5042 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1342 Valid, 3690 Invalid, 10 Unknown, 0 Unchecked, 37.7s Time] [2021-12-18 03:19:39,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18279 states. [2021-12-18 03:19:40,000 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18279 to 17073. [2021-12-18 03:19:40,023 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17073 states, 12032 states have (on average 1.3319481382978724) internal successors, (16026), 12301 states have internal predecessors, (16026), 4000 states have call successors, (4000), 1021 states have call predecessors, (4000), 1040 states have return successors, (4256), 3918 states have call predecessors, (4256), 3986 states have call successors, (4256) [2021-12-18 03:19:40,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17073 states to 17073 states and 24282 transitions. [2021-12-18 03:19:40,090 INFO L78 Accepts]: Start accepts. Automaton has 17073 states and 24282 transitions. Word has length 95 [2021-12-18 03:19:40,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:19:40,090 INFO L470 AbstractCegarLoop]: Abstraction has 17073 states and 24282 transitions. [2021-12-18 03:19:40,090 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.75) internal successors, (39), 3 states have internal predecessors, (39), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:19:40,090 INFO L276 IsEmpty]: Start isEmpty. Operand 17073 states and 24282 transitions. [2021-12-18 03:19:40,091 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2021-12-18 03:19:40,091 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:19:40,091 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1] [2021-12-18 03:19:40,091 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2021-12-18 03:19:40,092 INFO L402 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:19:40,092 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:19:40,092 INFO L85 PathProgramCache]: Analyzing trace with hash -133445661, now seen corresponding path program 1 times [2021-12-18 03:19:40,092 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:19:40,092 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1072032171] [2021-12-18 03:19:40,092 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:19:40,092 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:19:40,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,270 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:19:40,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,280 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:19:40,283 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,291 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:19:40,294 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,302 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:19:40,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,313 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:19:40,316 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,324 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:19:40,327 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,337 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:19:40,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,348 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:19:40,353 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:19:40,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,371 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:19:40,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:19:40,383 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:19:40,384 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:19:40,384 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1072032171] [2021-12-18 03:19:40,384 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1072032171] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:19:40,384 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:19:40,384 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:19:40,385 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2036858480] [2021-12-18 03:19:40,385 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:19:40,385 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:19:40,385 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:19:40,386 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:19:40,386 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:19:40,386 INFO L87 Difference]: Start difference. First operand 17073 states and 24282 transitions. Second operand has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:19:43,364 WARN L534 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-12-18 03:19:45,810 WARN L534 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-12-18 03:19:48,492 WARN L534 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-12-18 03:19:52,497 WARN L534 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-12-18 03:19:58,757 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:20:00,855 WARN L534 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-12-18 03:20:08,558 WARN L534 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-12-18 03:20:11,555 WARN L534 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-12-18 03:20:11,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:20:11,900 INFO L93 Difference]: Finished difference Result 18277 states and 26286 transitions. [2021-12-18 03:20:11,901 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:20:11,902 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (11), 3 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 96 [2021-12-18 03:20:11,902 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:20:11,968 INFO L225 Difference]: With dead ends: 18277 [2021-12-18 03:20:11,968 INFO L226 Difference]: Without dead ends: 18274 [2021-12-18 03:20:11,983 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:20:11,983 INFO L933 BasicCegarLoop]: 6876 mSDtfsCounter, 7547 mSDsluCounter, 3618 mSDsCounter, 0 mSdLazyCounter, 3187 mSolverCounterSat, 2417 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8481 SdHoareTripleChecker+Valid, 10494 SdHoareTripleChecker+Invalid, 5612 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2417 IncrementalHoareTripleChecker+Valid, 3187 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.8s IncrementalHoareTripleChecker+Time [2021-12-18 03:20:11,983 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8481 Valid, 10494 Invalid, 5612 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2417 Valid, 3187 Invalid, 8 Unknown, 0 Unchecked, 30.8s Time] [2021-12-18 03:20:12,006 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18274 states. [2021-12-18 03:20:12,629 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18274 to 17072. [2021-12-18 03:20:12,647 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17072 states, 12032 states have (on average 1.3318650265957446) internal successors, (16025), 12300 states have internal predecessors, (16025), 3999 states have call successors, (3999), 1021 states have call predecessors, (3999), 1040 states have return successors, (4256), 3918 states have call predecessors, (4256), 3986 states have call successors, (4256) [2021-12-18 03:20:12,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17072 states to 17072 states and 24280 transitions. [2021-12-18 03:20:12,717 INFO L78 Accepts]: Start accepts. Automaton has 17072 states and 24280 transitions. Word has length 96 [2021-12-18 03:20:12,718 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:20:12,718 INFO L470 AbstractCegarLoop]: Abstraction has 17072 states and 24280 transitions. [2021-12-18 03:20:12,718 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.0) internal successors, (40), 3 states have internal predecessors, (40), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:20:12,718 INFO L276 IsEmpty]: Start isEmpty. Operand 17072 states and 24280 transitions. [2021-12-18 03:20:12,719 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2021-12-18 03:20:12,719 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:20:12,719 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1] [2021-12-18 03:20:12,720 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2021-12-18 03:20:12,720 INFO L402 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:20:12,720 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:20:12,720 INFO L85 PathProgramCache]: Analyzing trace with hash 156090604, now seen corresponding path program 1 times [2021-12-18 03:20:12,720 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:20:12,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1057390856] [2021-12-18 03:20:12,721 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:20:12,721 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:20:12,828 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:12,978 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:20:12,982 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:12,995 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:20:12,999 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:20:13,016 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,026 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:20:13,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,039 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:20:13,042 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,053 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:20:13,058 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,068 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:20:13,071 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,080 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:20:13,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,094 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:20:13,097 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,104 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:20:13,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:13,117 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:20:13,117 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:20:13,117 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1057390856] [2021-12-18 03:20:13,117 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1057390856] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:20:13,117 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:20:13,118 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:20:13,118 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [284851038] [2021-12-18 03:20:13,118 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:20:13,118 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:20:13,118 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:20:13,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:20:13,120 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:20:13,121 INFO L87 Difference]: Start difference. First operand 17072 states and 24280 transitions. Second operand has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:20:16,217 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:20:18,607 WARN L534 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-12-18 03:20:23,162 WARN L534 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-12-18 03:20:30,519 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:20:32,627 WARN L534 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-12-18 03:20:39,652 WARN L534 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-12-18 03:20:42,818 WARN L534 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-12-18 03:20:45,877 WARN L534 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-12-18 03:20:46,160 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:20:46,160 INFO L93 Difference]: Finished difference Result 18286 states and 26306 transitions. [2021-12-18 03:20:46,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:20:46,162 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 3 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 97 [2021-12-18 03:20:46,162 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:20:46,212 INFO L225 Difference]: With dead ends: 18286 [2021-12-18 03:20:46,212 INFO L226 Difference]: Without dead ends: 18283 [2021-12-18 03:20:46,222 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:20:46,222 INFO L933 BasicCegarLoop]: 6797 mSDtfsCounter, 7293 mSDsluCounter, 3264 mSDsCounter, 0 mSdLazyCounter, 2693 mSolverCounterSat, 2301 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8128 SdHoareTripleChecker+Valid, 10061 SdHoareTripleChecker+Invalid, 5002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2301 IncrementalHoareTripleChecker+Valid, 2693 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.1s IncrementalHoareTripleChecker+Time [2021-12-18 03:20:46,222 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8128 Valid, 10061 Invalid, 5002 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2301 Valid, 2693 Invalid, 8 Unknown, 0 Unchecked, 32.1s Time] [2021-12-18 03:20:46,238 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18283 states. [2021-12-18 03:20:46,721 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18283 to 17071. [2021-12-18 03:20:46,739 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17071 states, 12032 states have (on average 1.331781914893617) internal successors, (16024), 12299 states have internal predecessors, (16024), 3998 states have call successors, (3998), 1021 states have call predecessors, (3998), 1040 states have return successors, (4256), 3918 states have call predecessors, (4256), 3986 states have call successors, (4256) [2021-12-18 03:20:46,803 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17071 states to 17071 states and 24278 transitions. [2021-12-18 03:20:46,805 INFO L78 Accepts]: Start accepts. Automaton has 17071 states and 24278 transitions. Word has length 97 [2021-12-18 03:20:46,806 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:20:46,806 INFO L470 AbstractCegarLoop]: Abstraction has 17071 states and 24278 transitions. [2021-12-18 03:20:46,806 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.25) internal successors, (41), 3 states have internal predecessors, (41), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:20:46,806 INFO L276 IsEmpty]: Start isEmpty. Operand 17071 states and 24278 transitions. [2021-12-18 03:20:46,807 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2021-12-18 03:20:46,807 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:20:46,807 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1] [2021-12-18 03:20:46,807 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2021-12-18 03:20:46,808 INFO L402 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:20:46,808 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:20:46,808 INFO L85 PathProgramCache]: Analyzing trace with hash 541785094, now seen corresponding path program 1 times [2021-12-18 03:20:46,808 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:20:46,808 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [870006137] [2021-12-18 03:20:46,808 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:20:46,808 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:20:46,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:46,988 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:20:46,991 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,008 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:20:47,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,078 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:20:47,081 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:20:47,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:20:47,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:20:47,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,125 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:20:47,128 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:20:47,138 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,146 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:20:47,148 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:20:47,158 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:20:47,168 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:20:47,169 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:20:47,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [870006137] [2021-12-18 03:20:47,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [870006137] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:20:47,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:20:47,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:20:47,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1798170644] [2021-12-18 03:20:47,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:20:47,170 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:20:47,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:20:47,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:20:47,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:20:47,170 INFO L87 Difference]: Start difference. First operand 17071 states and 24278 transitions. Second operand has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:20:50,125 WARN L534 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-12-18 03:20:52,591 WARN L534 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-12-18 03:20:55,753 WARN L534 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-12-18 03:20:59,112 WARN L534 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-12-18 03:21:05,887 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:21:07,995 WARN L534 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-12-18 03:21:14,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:21:14,412 INFO L93 Difference]: Finished difference Result 18421 states and 26505 transitions. [2021-12-18 03:21:14,414 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:21:14,414 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (11), 3 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 98 [2021-12-18 03:21:14,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:21:14,460 INFO L225 Difference]: With dead ends: 18421 [2021-12-18 03:21:14,460 INFO L226 Difference]: Without dead ends: 18418 [2021-12-18 03:21:14,467 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:21:14,468 INFO L933 BasicCegarLoop]: 6821 mSDtfsCounter, 7381 mSDsluCounter, 3167 mSDsCounter, 0 mSdLazyCounter, 2610 mSolverCounterSat, 2344 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 24.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8209 SdHoareTripleChecker+Valid, 9988 SdHoareTripleChecker+Invalid, 4960 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2344 IncrementalHoareTripleChecker+Valid, 2610 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 26.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:21:14,468 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8209 Valid, 9988 Invalid, 4960 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2344 Valid, 2610 Invalid, 6 Unknown, 0 Unchecked, 26.4s Time] [2021-12-18 03:21:14,480 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18418 states. [2021-12-18 03:21:14,973 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18418 to 17070. [2021-12-18 03:21:14,994 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17070 states, 12032 states have (on average 1.3316988031914894) internal successors, (16023), 12298 states have internal predecessors, (16023), 3997 states have call successors, (3997), 1021 states have call predecessors, (3997), 1040 states have return successors, (4256), 3918 states have call predecessors, (4256), 3986 states have call successors, (4256) [2021-12-18 03:21:15,056 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17070 states to 17070 states and 24276 transitions. [2021-12-18 03:21:15,058 INFO L78 Accepts]: Start accepts. Automaton has 17070 states and 24276 transitions. Word has length 98 [2021-12-18 03:21:15,058 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:21:15,058 INFO L470 AbstractCegarLoop]: Abstraction has 17070 states and 24276 transitions. [2021-12-18 03:21:15,058 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.5) internal successors, (42), 3 states have internal predecessors, (42), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:21:15,059 INFO L276 IsEmpty]: Start isEmpty. Operand 17070 states and 24276 transitions. [2021-12-18 03:21:15,059 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 100 [2021-12-18 03:21:15,060 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:21:15,060 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:21:15,060 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2021-12-18 03:21:15,060 INFO L402 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:21:15,060 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:21:15,061 INFO L85 PathProgramCache]: Analyzing trace with hash -386582737, now seen corresponding path program 1 times [2021-12-18 03:21:15,061 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:21:15,061 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1886517748] [2021-12-18 03:21:15,061 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:21:15,061 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:21:15,147 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,260 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:21:15,264 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,271 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:21:15,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,284 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:21:15,293 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,301 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:21:15,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,312 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:21:15,315 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,322 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:21:15,325 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,332 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:21:15,335 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,341 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:21:15,344 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,352 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:21:15,354 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:21:15,364 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:21:15,372 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:21:15,372 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:21:15,372 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1886517748] [2021-12-18 03:21:15,372 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1886517748] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:21:15,372 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:21:15,373 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:21:15,373 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [790517034] [2021-12-18 03:21:15,373 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:21:15,373 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:21:15,373 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:21:15,374 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:21:15,374 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:21:15,374 INFO L87 Difference]: Start difference. First operand 17070 states and 24276 transitions. Second operand has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:21:18,274 WARN L534 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-12-18 03:21:20,675 WARN L534 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-12-18 03:21:23,445 WARN L534 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-12-18 03:21:27,958 WARN L534 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-12-18 03:21:34,817 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:21:36,926 WARN L534 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-12-18 03:21:43,770 WARN L534 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-12-18 03:21:50,882 WARN L534 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-12-18 03:21:56,188 WARN L534 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-12-18 03:21:58,897 WARN L534 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-12-18 03:21:59,153 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:21:59,154 INFO L93 Difference]: Finished difference Result 34892 states and 50596 transitions. [2021-12-18 03:21:59,159 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:21:59,159 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (11), 3 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 99 [2021-12-18 03:21:59,160 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:21:59,268 INFO L225 Difference]: With dead ends: 34892 [2021-12-18 03:21:59,268 INFO L226 Difference]: Without dead ends: 34888 [2021-12-18 03:21:59,289 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:21:59,289 INFO L933 BasicCegarLoop]: 7970 mSDtfsCounter, 8410 mSDsluCounter, 9483 mSDsCounter, 0 mSdLazyCounter, 4965 mSolverCounterSat, 3559 mSolverCounterUnsat, 10 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 39.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9497 SdHoareTripleChecker+Valid, 17453 SdHoareTripleChecker+Invalid, 8534 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3559 IncrementalHoareTripleChecker+Valid, 4965 IncrementalHoareTripleChecker+Invalid, 10 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.3s IncrementalHoareTripleChecker+Time [2021-12-18 03:21:59,289 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [9497 Valid, 17453 Invalid, 8534 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3559 Valid, 4965 Invalid, 10 Unknown, 0 Unchecked, 42.3s Time] [2021-12-18 03:21:59,314 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 34888 states. [2021-12-18 03:22:00,295 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 34888 to 32784. [2021-12-18 03:22:00,328 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32784 states, 23168 states have (on average 1.3343404696132597) internal successors, (30914), 23688 states have internal predecessors, (30914), 7673 states have call successors, (7673), 1893 states have call predecessors, (7673), 1942 states have return successors, (8426), 7516 states have call predecessors, (8426), 7662 states have call successors, (8426) [2021-12-18 03:22:00,599 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32784 states to 32784 states and 47013 transitions. [2021-12-18 03:22:00,602 INFO L78 Accepts]: Start accepts. Automaton has 32784 states and 47013 transitions. Word has length 99 [2021-12-18 03:22:00,602 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:22:00,602 INFO L470 AbstractCegarLoop]: Abstraction has 32784 states and 47013 transitions. [2021-12-18 03:22:00,602 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 10.75) internal successors, (43), 3 states have internal predecessors, (43), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:22:00,603 INFO L276 IsEmpty]: Start isEmpty. Operand 32784 states and 47013 transitions. [2021-12-18 03:22:00,603 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2021-12-18 03:22:00,604 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:22:00,604 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:22:00,604 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2021-12-18 03:22:00,604 INFO L402 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:22:00,604 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:22:00,604 INFO L85 PathProgramCache]: Analyzing trace with hash 898790441, now seen corresponding path program 1 times [2021-12-18 03:22:00,604 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:22:00,605 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [17852724] [2021-12-18 03:22:00,605 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:22:00,605 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:22:00,666 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,763 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:22:00,766 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,774 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:22:00,776 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,782 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:22:00,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,794 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:22:00,797 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,805 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:22:00,808 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,819 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:22:00,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,832 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:22:00,835 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,841 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:22:00,844 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,850 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:22:00,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,856 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:22:00,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:00,864 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:22:00,864 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:22:00,864 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [17852724] [2021-12-18 03:22:00,864 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [17852724] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:22:00,865 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:22:00,865 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:22:00,865 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [880510516] [2021-12-18 03:22:00,865 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:22:00,865 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:22:00,865 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:22:00,866 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:22:00,866 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:22:00,866 INFO L87 Difference]: Start difference. First operand 32784 states and 47013 transitions. Second operand has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:22:03,764 WARN L534 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-12-18 03:22:06,231 WARN L534 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-12-18 03:22:09,048 WARN L534 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-12-18 03:22:13,263 WARN L534 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-12-18 03:22:17,344 WARN L534 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-12-18 03:22:18,813 WARN L534 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-12-18 03:22:21,441 WARN L534 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-12-18 03:22:25,146 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:22:27,256 WARN L534 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-12-18 03:22:33,245 WARN L534 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-12-18 03:22:35,498 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:22:35,499 INFO L93 Difference]: Finished difference Result 35162 states and 50959 transitions. [2021-12-18 03:22:35,500 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:22:35,501 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (11), 3 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 100 [2021-12-18 03:22:35,501 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:22:35,603 INFO L225 Difference]: With dead ends: 35162 [2021-12-18 03:22:35,603 INFO L226 Difference]: Without dead ends: 35159 [2021-12-18 03:22:35,620 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 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-12-18 03:22:35,620 INFO L933 BasicCegarLoop]: 6851 mSDtfsCounter, 7680 mSDsluCounter, 3515 mSDsCounter, 0 mSdLazyCounter, 3133 mSolverCounterSat, 2486 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 31.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8608 SdHoareTripleChecker+Valid, 10366 SdHoareTripleChecker+Invalid, 5628 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2486 IncrementalHoareTripleChecker+Valid, 3133 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:22:35,620 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8608 Valid, 10366 Invalid, 5628 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2486 Valid, 3133 Invalid, 9 Unknown, 0 Unchecked, 33.4s Time] [2021-12-18 03:22:35,641 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35159 states. [2021-12-18 03:22:36,746 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35159 to 33059. [2021-12-18 03:22:36,779 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33059 states, 23368 states have (on average 1.3331478945566586) internal successors, (31153), 23891 states have internal predecessors, (31153), 7744 states have call successors, (7744), 1893 states have call predecessors, (7744), 1946 states have return successors, (8514), 7588 states have call predecessors, (8514), 7734 states have call successors, (8514) [2021-12-18 03:22:36,907 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33059 states to 33059 states and 47411 transitions. [2021-12-18 03:22:36,909 INFO L78 Accepts]: Start accepts. Automaton has 33059 states and 47411 transitions. Word has length 100 [2021-12-18 03:22:36,909 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:22:36,910 INFO L470 AbstractCegarLoop]: Abstraction has 33059 states and 47411 transitions. [2021-12-18 03:22:36,910 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.0) internal successors, (44), 3 states have internal predecessors, (44), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:22:36,910 INFO L276 IsEmpty]: Start isEmpty. Operand 33059 states and 47411 transitions. [2021-12-18 03:22:36,910 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2021-12-18 03:22:36,911 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:22:36,911 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:22:36,911 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2021-12-18 03:22:36,911 INFO L402 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:22:36,911 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:22:36,911 INFO L85 PathProgramCache]: Analyzing trace with hash 2090658162, now seen corresponding path program 1 times [2021-12-18 03:22:36,911 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:22:36,911 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1257031879] [2021-12-18 03:22:36,911 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:22:36,912 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:22:36,977 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,074 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:22:37,077 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,084 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:22:37,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:22:37,096 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,105 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:22:37,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,115 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:22:37,117 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,124 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:22:37,127 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,134 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:22:37,137 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,143 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:22:37,146 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,152 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:22:37,154 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,159 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:22:37,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:22:37,168 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:22:37,168 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:22:37,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1257031879] [2021-12-18 03:22:37,169 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1257031879] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:22:37,169 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:22:37,169 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:22:37,169 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [320355432] [2021-12-18 03:22:37,169 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:22:37,169 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:22:37,170 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:22:37,170 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:22:37,170 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:22:37,170 INFO L87 Difference]: Start difference. First operand 33059 states and 47411 transitions. Second operand has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:22:40,039 WARN L534 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-12-18 03:22:42,461 WARN L534 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-12-18 03:22:45,534 WARN L534 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-12-18 03:22:48,002 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.08s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:22:51,937 WARN L534 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-12-18 03:22:55,717 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:22:57,838 WARN L534 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-12-18 03:23:04,716 WARN L534 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-12-18 03:23:06,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:23:06,308 INFO L93 Difference]: Finished difference Result 35167 states and 50967 transitions. [2021-12-18 03:23:06,308 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:23:06,308 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (11), 3 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 101 [2021-12-18 03:23:06,309 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:23:06,397 INFO L225 Difference]: With dead ends: 35167 [2021-12-18 03:23:06,398 INFO L226 Difference]: Without dead ends: 35164 [2021-12-18 03:23:06,411 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 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-12-18 03:23:06,412 INFO L933 BasicCegarLoop]: 6797 mSDtfsCounter, 7279 mSDsluCounter, 3256 mSDsCounter, 0 mSdLazyCounter, 2690 mSolverCounterSat, 2289 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 25.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8118 SdHoareTripleChecker+Valid, 10053 SdHoareTripleChecker+Invalid, 4986 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2289 IncrementalHoareTripleChecker+Valid, 2690 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:23:06,412 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8118 Valid, 10053 Invalid, 4986 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2289 Valid, 2690 Invalid, 7 Unknown, 0 Unchecked, 27.7s Time] [2021-12-18 03:23:06,435 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35164 states. [2021-12-18 03:23:07,551 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35164 to 33034. [2021-12-18 03:23:07,581 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33034 states, 23352 states have (on average 1.3331620417951353) internal successors, (31132), 23874 states have internal predecessors, (31132), 7737 states have call successors, (7737), 1893 states have call predecessors, (7737), 1944 states have return successors, (8488), 7580 states have call predecessors, (8488), 7728 states have call successors, (8488) [2021-12-18 03:23:07,719 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33034 states to 33034 states and 47357 transitions. [2021-12-18 03:23:07,722 INFO L78 Accepts]: Start accepts. Automaton has 33034 states and 47357 transitions. Word has length 101 [2021-12-18 03:23:07,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:23:07,722 INFO L470 AbstractCegarLoop]: Abstraction has 33034 states and 47357 transitions. [2021-12-18 03:23:07,722 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.25) internal successors, (45), 3 states have internal predecessors, (45), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:23:07,723 INFO L276 IsEmpty]: Start isEmpty. Operand 33034 states and 47357 transitions. [2021-12-18 03:23:07,723 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 103 [2021-12-18 03:23:07,724 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:23:07,724 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:23:07,724 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2021-12-18 03:23:07,724 INFO L402 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:23:07,724 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:23:07,724 INFO L85 PathProgramCache]: Analyzing trace with hash 383856716, now seen corresponding path program 1 times [2021-12-18 03:23:07,725 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:23:07,725 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1345960308] [2021-12-18 03:23:07,725 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:23:07,725 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:23:07,791 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,922 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:23:07,926 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,933 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:23:07,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,942 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:23:07,944 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,951 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:23:07,954 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,962 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:23:07,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,971 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:23:07,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,982 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:23:07,985 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:07,991 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:23:07,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:08,002 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:23:08,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:08,011 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:23:08,014 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:08,020 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:23:08,020 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:23:08,020 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1345960308] [2021-12-18 03:23:08,020 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1345960308] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:23:08,020 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:23:08,020 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:23:08,021 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2135977376] [2021-12-18 03:23:08,021 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:23:08,021 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:23:08,021 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:23:08,021 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:23:08,022 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:23:08,022 INFO L87 Difference]: Start difference. First operand 33034 states and 47357 transitions. Second operand has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:23:10,866 WARN L534 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-12-18 03:23:13,353 WARN L534 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-12-18 03:23:16,097 WARN L534 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-12-18 03:23:20,659 WARN L534 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-12-18 03:23:28,911 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:23:31,013 WARN L534 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-12-18 03:23:37,597 WARN L534 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-12-18 03:23:41,511 WARN L534 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-12-18 03:23:42,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:23:42,328 INFO L93 Difference]: Finished difference Result 35164 states and 50959 transitions. [2021-12-18 03:23:42,330 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:23:42,330 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (11), 3 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 102 [2021-12-18 03:23:42,333 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:23:42,456 INFO L225 Difference]: With dead ends: 35164 [2021-12-18 03:23:42,456 INFO L226 Difference]: Without dead ends: 35161 [2021-12-18 03:23:42,473 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:23:42,474 INFO L933 BasicCegarLoop]: 6842 mSDtfsCounter, 7669 mSDsluCounter, 3509 mSDsCounter, 0 mSdLazyCounter, 3125 mSolverCounterSat, 2487 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8601 SdHoareTripleChecker+Valid, 10351 SdHoareTripleChecker+Invalid, 5620 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2487 IncrementalHoareTripleChecker+Valid, 3125 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 32.7s IncrementalHoareTripleChecker+Time [2021-12-18 03:23:42,474 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8601 Valid, 10351 Invalid, 5620 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2487 Valid, 3125 Invalid, 8 Unknown, 0 Unchecked, 32.7s Time] [2021-12-18 03:23:42,521 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35161 states. [2021-12-18 03:23:43,992 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35161 to 33033. [2021-12-18 03:23:44,024 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33033 states, 23352 states have (on average 1.3331192189105858) internal successors, (31131), 23873 states have internal predecessors, (31131), 7736 states have call successors, (7736), 1893 states have call predecessors, (7736), 1944 states have return successors, (8488), 7580 states have call predecessors, (8488), 7728 states have call successors, (8488) [2021-12-18 03:23:44,180 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33033 states to 33033 states and 47355 transitions. [2021-12-18 03:23:44,183 INFO L78 Accepts]: Start accepts. Automaton has 33033 states and 47355 transitions. Word has length 102 [2021-12-18 03:23:44,183 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:23:44,183 INFO L470 AbstractCegarLoop]: Abstraction has 33033 states and 47355 transitions. [2021-12-18 03:23:44,183 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.5) internal successors, (46), 3 states have internal predecessors, (46), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:23:44,184 INFO L276 IsEmpty]: Start isEmpty. Operand 33033 states and 47355 transitions. [2021-12-18 03:23:44,184 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2021-12-18 03:23:44,184 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:23:44,185 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:23:44,185 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2021-12-18 03:23:44,185 INFO L402 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:23:44,186 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:23:44,186 INFO L85 PathProgramCache]: Analyzing trace with hash -987375691, now seen corresponding path program 1 times [2021-12-18 03:23:44,186 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:23:44,186 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1767181280] [2021-12-18 03:23:44,186 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:23:44,186 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:23:44,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,387 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:23:44,390 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,398 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:23:44,402 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,409 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:23:44,412 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,420 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:23:44,423 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,429 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:23:44,432 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,439 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:23:44,442 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:23:44,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,459 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:23:44,462 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,469 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:23:44,471 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,477 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:23:44,481 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:23:44,487 INFO L134 CoverageAnalysis]: Checked inductivity of 168 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 168 trivial. 0 not checked. [2021-12-18 03:23:44,488 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:23:44,488 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1767181280] [2021-12-18 03:23:44,488 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1767181280] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:23:44,488 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:23:44,488 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2021-12-18 03:23:44,488 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [70681741] [2021-12-18 03:23:44,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:23:44,489 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2021-12-18 03:23:44,489 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:23:44,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2021-12-18 03:23:44,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2021-12-18 03:23:44,489 INFO L87 Difference]: Start difference. First operand 33033 states and 47355 transitions. Second operand has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:23:47,539 WARN L534 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-12-18 03:23:50,122 WARN L534 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-12-18 03:23:52,892 WARN L534 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-12-18 03:23:57,315 WARN L534 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-12-18 03:24:04,604 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:24:06,701 WARN L534 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-12-18 03:24:13,721 WARN L534 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-12-18 03:24:16,732 WARN L534 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-12-18 03:24:17,439 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:24:17,440 INFO L93 Difference]: Finished difference Result 35155 states and 50941 transitions. [2021-12-18 03:24:17,442 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2021-12-18 03:24:17,442 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (11), 3 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 103 [2021-12-18 03:24:17,442 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:24:17,546 INFO L225 Difference]: With dead ends: 35155 [2021-12-18 03:24:17,546 INFO L226 Difference]: Without dead ends: 35131 [2021-12-18 03:24:17,568 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:24:17,568 INFO L933 BasicCegarLoop]: 6847 mSDtfsCounter, 7532 mSDsluCounter, 3602 mSDsCounter, 0 mSdLazyCounter, 3173 mSolverCounterSat, 2416 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 8464 SdHoareTripleChecker+Valid, 10449 SdHoareTripleChecker+Invalid, 5597 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2416 IncrementalHoareTripleChecker+Valid, 3173 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.5s IncrementalHoareTripleChecker+Time [2021-12-18 03:24:17,568 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [8464 Valid, 10449 Invalid, 5597 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2416 Valid, 3173 Invalid, 8 Unknown, 0 Unchecked, 31.5s Time] [2021-12-18 03:24:17,594 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35131 states. [2021-12-18 03:24:18,782 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35131 to 33011. [2021-12-18 03:24:18,814 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33011 states, 23333 states have (on average 1.3331333304761497) internal successors, (31106), 23853 states have internal predecessors, (31106), 7734 states have call successors, (7734), 1892 states have call predecessors, (7734), 1943 states have return successors, (8487), 7579 states have call predecessors, (8487), 7727 states have call successors, (8487) [2021-12-18 03:24:18,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33011 states to 33011 states and 47327 transitions. [2021-12-18 03:24:18,949 INFO L78 Accepts]: Start accepts. Automaton has 33011 states and 47327 transitions. Word has length 103 [2021-12-18 03:24:18,950 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:24:18,950 INFO L470 AbstractCegarLoop]: Abstraction has 33011 states and 47327 transitions. [2021-12-18 03:24:18,950 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 11.75) internal successors, (47), 3 states have internal predecessors, (47), 2 states have call successors, (11), 3 states have call predecessors, (11), 1 states have return successors, (10), 1 states have call predecessors, (10), 1 states have call successors, (10) [2021-12-18 03:24:18,950 INFO L276 IsEmpty]: Start isEmpty. Operand 33011 states and 47327 transitions. [2021-12-18 03:24:18,951 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 124 [2021-12-18 03:24:18,951 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:24:18,951 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 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, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2021-12-18 03:24:18,951 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2021-12-18 03:24:18,951 INFO L402 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:24:18,952 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:24:18,952 INFO L85 PathProgramCache]: Analyzing trace with hash 1221044297, now seen corresponding path program 1 times [2021-12-18 03:24:18,952 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:24:18,952 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [62786304] [2021-12-18 03:24:18,952 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:24:18,952 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:24:19,024 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,127 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:24:19,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,135 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:24:19,136 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,141 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:24:19,143 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,148 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:24:19,149 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,154 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:24:19,156 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,162 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:24:19,163 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,171 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:24:19,173 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,179 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:24:19,181 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,187 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:24:19,188 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,193 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:24:19,195 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,216 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-18 03:24:19,218 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-18 03:24:19,231 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-18 03:24:19,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:24:19,244 INFO L134 CoverageAnalysis]: Checked inductivity of 172 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 172 trivial. 0 not checked. [2021-12-18 03:24:19,244 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:24:19,244 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [62786304] [2021-12-18 03:24:19,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [62786304] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:24:19,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:24:19,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2021-12-18 03:24:19,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [831196596] [2021-12-18 03:24:19,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:24:19,244 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2021-12-18 03:24:19,244 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:24:19,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2021-12-18 03:24:19,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2021-12-18 03:24:19,245 INFO L87 Difference]: Start difference. First operand 33011 states and 47327 transitions. Second operand has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-18 03:24:22,896 WARN L534 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-12-18 03:24:25,651 WARN L534 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-12-18 03:24:32,196 WARN L534 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-12-18 03:24:37,757 WARN L534 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-12-18 03:24:40,362 WARN L534 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-12-18 03:24:42,186 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:24:48,728 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:24:50,930 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.95s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:24:52,988 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:25:03,551 WARN L534 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-12-18 03:25:08,918 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:25:08,918 INFO L93 Difference]: Finished difference Result 35151 states and 50953 transitions. [2021-12-18 03:25:08,919 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2021-12-18 03:25:08,919 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (15), 5 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 123 [2021-12-18 03:25:08,920 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:25:09,041 INFO L225 Difference]: With dead ends: 35151 [2021-12-18 03:25:09,041 INFO L226 Difference]: Without dead ends: 35148 [2021-12-18 03:25:09,057 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 38 GetRequests, 31 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=27, Invalid=45, Unknown=0, NotChecked=0, Total=72 [2021-12-18 03:25:09,058 INFO L933 BasicCegarLoop]: 5841 mSDtfsCounter, 10959 mSDsluCounter, 482 mSDsCounter, 0 mSdLazyCounter, 6624 mSolverCounterSat, 7131 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 44.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 10975 SdHoareTripleChecker+Valid, 6323 SdHoareTripleChecker+Invalid, 13763 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7131 IncrementalHoareTripleChecker+Valid, 6624 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 47.6s IncrementalHoareTripleChecker+Time [2021-12-18 03:25:09,058 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [10975 Valid, 6323 Invalid, 13763 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7131 Valid, 6624 Invalid, 8 Unknown, 0 Unchecked, 47.6s Time] [2021-12-18 03:25:09,089 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 35148 states. [2021-12-18 03:25:10,458 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 35148 to 33010. [2021-12-18 03:25:10,493 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 33010 states, 23333 states have (on average 1.3327904684352634) internal successors, (31098), 23852 states have internal predecessors, (31098), 7733 states have call successors, (7733), 1892 states have call predecessors, (7733), 1943 states have return successors, (8487), 7579 states have call predecessors, (8487), 7727 states have call successors, (8487) [2021-12-18 03:25:10,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 33010 states to 33010 states and 47318 transitions. [2021-12-18 03:25:10,637 INFO L78 Accepts]: Start accepts. Automaton has 33010 states and 47318 transitions. Word has length 123 [2021-12-18 03:25:10,638 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:25:10,638 INFO L470 AbstractCegarLoop]: Abstraction has 33010 states and 47318 transitions. [2021-12-18 03:25:10,638 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.4) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (15), 5 states have call predecessors, (15), 2 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2021-12-18 03:25:10,638 INFO L276 IsEmpty]: Start isEmpty. Operand 33010 states and 47318 transitions. [2021-12-18 03:25:10,640 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 197 [2021-12-18 03:25:10,640 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:25:10,640 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 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] [2021-12-18 03:25:10,641 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2021-12-18 03:25:10,641 INFO L402 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:25:10,641 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:25:10,641 INFO L85 PathProgramCache]: Analyzing trace with hash 974775979, now seen corresponding path program 1 times [2021-12-18 03:25:10,641 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:25:10,641 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2015860455] [2021-12-18 03:25:10,641 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:25:10,641 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:25:10,724 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,830 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:25:10,832 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,848 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:25:10,850 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,857 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:25:10,858 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,865 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:25:10,867 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,873 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:25:10,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:25:10,882 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,888 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:25:10,890 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,896 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:25:10,898 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,906 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:25:10,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:25:10,916 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,947 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 98 [2021-12-18 03:25:10,948 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:10,955 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 104 [2021-12-18 03:25:10,956 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-18 03:25:11,171 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,177 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:25:11,178 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,183 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 127 [2021-12-18 03:25:11,185 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,192 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:25:11,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,198 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-18 03:25:11,199 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,204 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-18 03:25:11,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,213 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 162 [2021-12-18 03:25:11,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,219 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 172 [2021-12-18 03:25:11,220 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,229 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 180 [2021-12-18 03:25:11,230 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,236 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:25:11,237 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:25:11,243 INFO L134 CoverageAnalysis]: Checked inductivity of 175 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 171 trivial. 0 not checked. [2021-12-18 03:25:11,243 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:25:11,243 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2015860455] [2021-12-18 03:25:11,244 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2015860455] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:25:11,244 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:25:11,244 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2021-12-18 03:25:11,244 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1867742701] [2021-12-18 03:25:11,244 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:25:11,245 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2021-12-18 03:25:11,245 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:25:11,245 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2021-12-18 03:25:11,245 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2021-12-18 03:25:11,245 INFO L87 Difference]: Start difference. First operand 33010 states and 47318 transitions. Second operand has 6 states, 6 states have (on average 18.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-18 03:25:16,644 WARN L534 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-12-18 03:25:19,633 WARN L534 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-12-18 03:25:27,609 WARN L534 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-12-18 03:25:29,650 WARN L534 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-12-18 03:25:34,806 WARN L534 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-12-18 03:25:41,459 WARN L534 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-12-18 03:25:43,614 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:25:54,365 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2021-12-18 03:25:56,746 WARN L534 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-12-18 03:25:58,788 WARN L534 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-12-18 03:26:00,831 WARN L534 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-12-18 03:26:04,417 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.59s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:26:33,348 WARN L534 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-12-18 03:26:38,392 WARN L534 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-12-18 03:26:40,229 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2021-12-18 03:26:40,230 INFO L93 Difference]: Finished difference Result 81660 states and 118510 transitions. [2021-12-18 03:26:40,230 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 13 states. [2021-12-18 03:26:40,230 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (29), 5 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 196 [2021-12-18 03:26:40,230 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2021-12-18 03:26:40,394 INFO L225 Difference]: With dead ends: 81660 [2021-12-18 03:26:40,394 INFO L226 Difference]: Without dead ends: 48653 [2021-12-18 03:26:40,499 INFO L932 BasicCegarLoop]: 0 DeclaredPredicates, 64 GetRequests, 51 SyntacticMatches, 0 SemanticMatches, 13 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 35 ImplicationChecksByTransitivity, 0.4s TimeCoverageRelationStatistics Valid=67, Invalid=143, Unknown=0, NotChecked=0, Total=210 [2021-12-18 03:26:40,500 INFO L933 BasicCegarLoop]: 7332 mSDtfsCounter, 14557 mSDsluCounter, 1252 mSDsCounter, 0 mSdLazyCounter, 14886 mSolverCounterSat, 11059 mSolverCounterUnsat, 12 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 78.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 14710 SdHoareTripleChecker+Valid, 8584 SdHoareTripleChecker+Invalid, 25957 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.3s SdHoareTripleChecker+Time, 11059 IncrementalHoareTripleChecker+Valid, 14886 IncrementalHoareTripleChecker+Invalid, 12 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 85.4s IncrementalHoareTripleChecker+Time [2021-12-18 03:26:40,500 INFO L934 BasicCegarLoop]: SdHoareTripleChecker [14710 Valid, 8584 Invalid, 25957 Unknown, 0 Unchecked, 0.3s Time], IncrementalHoareTripleChecker [11059 Valid, 14886 Invalid, 12 Unknown, 0 Unchecked, 85.4s Time] [2021-12-18 03:26:40,541 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 48653 states. [2021-12-18 03:26:42,365 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 48653 to 39512. [2021-12-18 03:26:42,401 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39512 states, 27787 states have (on average 1.3177385108144095) internal successors, (36616), 28394 states have internal predecessors, (36616), 9071 states have call successors, (9071), 2534 states have call predecessors, (9071), 2653 states have return successors, (10453), 8931 states have call predecessors, (10453), 9065 states have call successors, (10453) [2021-12-18 03:26:42,553 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39512 states to 39512 states and 56140 transitions. [2021-12-18 03:26:42,561 INFO L78 Accepts]: Start accepts. Automaton has 39512 states and 56140 transitions. Word has length 196 [2021-12-18 03:26:42,562 INFO L84 Accepts]: Finished accepts. word is rejected. [2021-12-18 03:26:42,562 INFO L470 AbstractCegarLoop]: Abstraction has 39512 states and 56140 transitions. [2021-12-18 03:26:42,562 INFO L471 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 18.0) internal successors, (108), 3 states have internal predecessors, (108), 2 states have call successors, (29), 5 states have call predecessors, (29), 1 states have return successors, (22), 2 states have call predecessors, (22), 2 states have call successors, (22) [2021-12-18 03:26:42,562 INFO L276 IsEmpty]: Start isEmpty. Operand 39512 states and 56140 transitions. [2021-12-18 03:26:42,565 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 241 [2021-12-18 03:26:42,566 INFO L506 BasicCegarLoop]: Found error trace [2021-12-18 03:26:42,566 INFO L514 BasicCegarLoop]: trace histogram [8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-12-18 03:26:42,566 WARN L452 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19 [2021-12-18 03:26:42,566 INFO L402 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2021-12-18 03:26:42,566 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2021-12-18 03:26:42,566 INFO L85 PathProgramCache]: Analyzing trace with hash -626172758, now seen corresponding path program 1 times [2021-12-18 03:26:42,566 INFO L121 FreeRefinementEngine]: Executing refinement strategy CAMEL [2021-12-18 03:26:42,566 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [753900845] [2021-12-18 03:26:42,567 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2021-12-18 03:26:42,567 INFO L126 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2021-12-18 03:26:42,744 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,872 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 11 [2021-12-18 03:26:42,874 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,880 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 18 [2021-12-18 03:26:42,881 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,886 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2021-12-18 03:26:42,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,892 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 32 [2021-12-18 03:26:42,894 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,900 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 39 [2021-12-18 03:26:42,901 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,907 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2021-12-18 03:26:42,908 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,913 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 53 [2021-12-18 03:26:42,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,920 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 60 [2021-12-18 03:26:42,922 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,929 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 72 [2021-12-18 03:26:42,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,936 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 76 [2021-12-18 03:26:42,938 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,966 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2021-12-18 03:26:42,968 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,973 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 103 [2021-12-18 03:26:42,974 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,979 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 111 [2021-12-18 03:26:42,981 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,986 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 118 [2021-12-18 03:26:42,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,993 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2021-12-18 03:26:42,994 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:42,999 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 142 [2021-12-18 03:26:43,000 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,005 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 148 [2021-12-18 03:26:43,006 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,052 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 155 [2021-12-18 03:26:43,053 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,059 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:26:43,060 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,065 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 171 [2021-12-18 03:26:43,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,077 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2021-12-18 03:26:43,078 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,083 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 10 [2021-12-18 03:26:43,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,088 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 16 [2021-12-18 03:26:43,088 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,093 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 206 [2021-12-18 03:26:43,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,098 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 216 [2021-12-18 03:26:43,099 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,103 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 224 [2021-12-18 03:26:43,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,108 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2021-12-18 03:26:43,108 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2021-12-18 03:26:43,113 INFO L134 CoverageAnalysis]: Checked inductivity of 199 backedges. 13 proven. 0 refuted. 0 times theorem prover too weak. 186 trivial. 0 not checked. [2021-12-18 03:26:43,113 INFO L139 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2021-12-18 03:26:43,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [753900845] [2021-12-18 03:26:43,113 INFO L160 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [753900845] provided 1 perfect and 0 imperfect interpolant sequences [2021-12-18 03:26:43,113 INFO L186 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2021-12-18 03:26:43,113 INFO L199 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2021-12-18 03:26:43,113 INFO L115 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [662560075] [2021-12-18 03:26:43,113 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2021-12-18 03:26:43,114 INFO L546 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2021-12-18 03:26:43,114 INFO L103 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2021-12-18 03:26:43,114 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2021-12-18 03:26:43,114 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2021-12-18 03:26:43,114 INFO L87 Difference]: Start difference. First operand 39512 states and 56140 transitions. Second operand has 7 states, 7 states have (on average 19.0) internal successors, (133), 4 states have internal predecessors, (133), 2 states have call successors, (34), 5 states have call predecessors, (34), 1 states have return successors, (27), 2 states have call predecessors, (27), 2 states have call successors, (27) [2021-12-18 03:26:48,971 WARN L534 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-12-18 03:26:52,450 WARN L534 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-12-18 03:26:58,320 WARN L534 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-12-18 03:27:09,196 WARN L534 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-12-18 03:27:11,235 WARN L534 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-12-18 03:27:13,276 WARN L534 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-12-18 03:27:15,324 WARN L534 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-12-18 03:27:25,948 WARN L534 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-12-18 03:27:35,566 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=false, quantifiers [] [2021-12-18 03:27:37,703 WARN L534 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-12-18 03:27:41,260 WARN L534 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-12-18 03:27:43,402 WARN L534 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-12-18 03:27:47,337 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:27:48,644 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2021-12-18 03:27:56,452 WARN L534 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] Killed by 15