./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 8393723b Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 420af474850d23f3f2d1eaddb78c478fb6a14fcff2ada80d9108d342279e18ba --- Real Ultimate output --- [0.001s][warning][os,container] Duplicate cpuset controllers detected. Picking /sys/fs/cgroup/cpuset, skipping /sys/fs/cgroup/cpuset. This is Ultimate 0.2.2-dev-8393723 [2022-11-19 06:55:13,565 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-19 06:55:13,567 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-19 06:55:13,594 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-19 06:55:13,601 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-19 06:55:13,605 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-19 06:55:13,607 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-19 06:55:13,609 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-19 06:55:13,611 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-19 06:55:13,611 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-19 06:55:13,612 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-19 06:55:13,613 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-19 06:55:13,614 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-19 06:55:13,614 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-19 06:55:13,615 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-19 06:55:13,617 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-19 06:55:13,617 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-19 06:55:13,618 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-19 06:55:13,620 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-19 06:55:13,621 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-19 06:55:13,627 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-19 06:55:13,630 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-19 06:55:13,631 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-19 06:55:13,631 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-19 06:55:13,635 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-19 06:55:13,642 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-19 06:55:13,642 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-19 06:55:13,643 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-19 06:55:13,644 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-19 06:55:13,644 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-19 06:55:13,645 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-19 06:55:13,646 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-19 06:55:13,646 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-19 06:55:13,648 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-19 06:55:13,649 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-19 06:55:13,651 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-19 06:55:13,652 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-19 06:55:13,652 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-19 06:55:13,653 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-19 06:55:13,654 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-19 06:55:13,655 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-19 06:55:13,656 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-19 06:55:13,687 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-19 06:55:13,694 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-19 06:55:13,694 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-19 06:55:13,695 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-19 06:55:13,696 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-19 06:55:13,696 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-19 06:55:13,696 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-19 06:55:13,696 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-19 06:55:13,696 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-19 06:55:13,697 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-19 06:55:13,698 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-19 06:55:13,698 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-19 06:55:13,698 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-19 06:55:13,698 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-19 06:55:13,699 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-19 06:55:13,699 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-19 06:55:13,699 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-19 06:55:13,699 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-19 06:55:13,711 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-19 06:55:13,711 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-19 06:55:13,711 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-19 06:55:13,712 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-19 06:55:13,712 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-19 06:55:13,712 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-19 06:55:13,712 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-19 06:55:13,712 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-19 06:55:13,712 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-19 06:55:13,713 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-19 06:55:13,713 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-19 06:55:13,713 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 06:55:13,713 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-19 06:55:13,713 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-19 06:55:13,714 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-19 06:55:13,714 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-19 06:55:13,714 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-19 06:55:13,714 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-19 06:55:13,714 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-19 06:55:13,715 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-19 06:55:13,715 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:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 420af474850d23f3f2d1eaddb78c478fb6a14fcff2ada80d9108d342279e18ba [2022-11-19 06:55:13,957 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-19 06:55:13,986 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-19 06:55:13,988 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-19 06:55:13,990 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-19 06:55:13,993 INFO L275 PluginConnector]: CDTParser initialized [2022-11-19 06:55:13,994 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i [2022-11-19 06:55:14,058 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/data/b60808dc2/d4e827dd1f9a4caab62ccbe88e9236cd/FLAGb2b59822b [2022-11-19 06:55:15,324 INFO L306 CDTParser]: Found 1 translation units. [2022-11-19 06:55:15,324 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i [2022-11-19 06:55:15,452 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/data/b60808dc2/d4e827dd1f9a4caab62ccbe88e9236cd/FLAGb2b59822b [2022-11-19 06:55:15,966 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/data/b60808dc2/d4e827dd1f9a4caab62ccbe88e9236cd [2022-11-19 06:55:15,969 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-19 06:55:15,972 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-19 06:55:15,976 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-19 06:55:15,977 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-19 06:55:15,980 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-19 06:55:15,982 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:55:15" (1/1) ... [2022-11-19 06:55:15,983 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@da90841 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:15, skipping insertion in model container [2022-11-19 06:55:15,983 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 06:55:15" (1/1) ... [2022-11-19 06:55:15,991 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-19 06:55:16,284 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-19 06:55:23,294 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i[772843,772856] [2022-11-19 06:55:23,409 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:55:23,437 INFO L203 MainTranslator]: Completed pre-run [2022-11-19 06:55:24,488 WARN L234 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i[772843,772856] [2022-11-19 06:55:24,499 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-19 06:55:24,740 INFO L208 MainTranslator]: Completed translation [2022-11-19 06:55:24,740 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24 WrapperNode [2022-11-19 06:55:24,740 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-19 06:55:24,742 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-19 06:55:24,742 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-19 06:55:24,742 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-19 06:55:24,749 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:24,987 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:25,735 INFO L138 Inliner]: procedures = 634, calls = 9211, calls flagged for inlining = 273, calls inlined = 265, statements flattened = 20878 [2022-11-19 06:55:25,738 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-19 06:55:25,739 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-19 06:55:25,739 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-19 06:55:25,740 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-19 06:55:25,754 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:25,768 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:25,967 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:25,972 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:26,611 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:26,682 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:26,935 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:27,022 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:27,198 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-19 06:55:27,200 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-19 06:55:27,200 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-19 06:55:27,200 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-19 06:55:27,201 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (1/1) ... [2022-11-19 06:55:27,207 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-19 06:55:27,217 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 06:55:27,236 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-19 06:55:27,262 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-19 06:55:27,289 INFO L130 BoogieDeclarations]: Found specification of procedure be_mcc_compl_use [2022-11-19 06:55:27,289 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mcc_compl_use [2022-11-19 06:55:27,289 INFO L130 BoogieDeclarations]: Found specification of procedure __iscsi_complete_pdu [2022-11-19 06:55:27,289 INFO L138 BoogieDeclarations]: Found implementation of procedure __iscsi_complete_pdu [2022-11-19 06:55:27,289 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2022-11-19 06:55:27,289 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2022-11-19 06:55:27,289 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-19 06:55:27,290 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-19 06:55:27,290 INFO L130 BoogieDeclarations]: Found specification of procedure free_io_sgl_handle [2022-11-19 06:55:27,290 INFO L138 BoogieDeclarations]: Found implementation of procedure free_io_sgl_handle [2022-11-19 06:55:27,290 INFO L130 BoogieDeclarations]: Found specification of procedure be_mbox_notify_wait [2022-11-19 06:55:27,290 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mbox_notify_wait [2022-11-19 06:55:27,290 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2022-11-19 06:55:27,290 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2022-11-19 06:55:27,290 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2022-11-19 06:55:27,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2022-11-19 06:55:27,291 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-19 06:55:27,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-19 06:55:27,291 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_purge_eq [2022-11-19 06:55:27,291 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_purge_eq [2022-11-19 06:55:27,291 INFO L130 BoogieDeclarations]: Found specification of procedure ioremap_nocache [2022-11-19 06:55:27,291 INFO L138 BoogieDeclarations]: Found implementation of procedure ioremap_nocache [2022-11-19 06:55:27,291 INFO L130 BoogieDeclarations]: Found specification of procedure amap_get [2022-11-19 06:55:27,291 INFO L138 BoogieDeclarations]: Found implementation of procedure amap_get [2022-11-19 06:55:27,292 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2022-11-19 06:55:27,292 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2022-11-19 06:55:27,292 INFO L130 BoogieDeclarations]: Found specification of procedure __might_sleep [2022-11-19 06:55:27,292 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_sleep [2022-11-19 06:55:27,292 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_mcc_tag [2022-11-19 06:55:27,292 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_mcc_tag [2022-11-19 06:55:27,293 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_6 [2022-11-19 06:55:27,293 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_6 [2022-11-19 06:55:27,293 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-19 06:55:27,293 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-19 06:55:27,293 INFO L130 BoogieDeclarations]: Found specification of procedure be_mcc_compl_is_new [2022-11-19 06:55:27,293 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mcc_compl_is_new [2022-11-19 06:55:27,294 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_exec_nonemb_cmd [2022-11-19 06:55:27,294 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_exec_nonemb_cmd [2022-11-19 06:55:27,294 INFO L130 BoogieDeclarations]: Found specification of procedure fls [2022-11-19 06:55:27,294 INFO L138 BoogieDeclarations]: Found implementation of procedure fls [2022-11-19 06:55:27,294 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_ue_detect [2022-11-19 06:55:27,294 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_ue_detect [2022-11-19 06:55:27,295 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2022-11-19 06:55:27,295 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2022-11-19 06:55:27,295 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-19 06:55:27,295 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-19 06:55:27,295 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_session_get_param [2022-11-19 06:55:27,296 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_session_get_param [2022-11-19 06:55:27,296 INFO L130 BoogieDeclarations]: Found specification of procedure dma_zalloc_coherent [2022-11-19 06:55:27,297 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_zalloc_coherent [2022-11-19 06:55:27,297 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_session_create [2022-11-19 06:55:27,297 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_session_create [2022-11-19 06:55:27,297 INFO L130 BoogieDeclarations]: Found specification of procedure swap_dws [2022-11-19 06:55:27,297 INFO L138 BoogieDeclarations]: Found implementation of procedure swap_dws [2022-11-19 06:55:27,297 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_process_all_cqs [2022-11-19 06:55:27,298 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_process_all_cqs [2022-11-19 06:55:27,298 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-19 06:55:27,298 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-19 06:55:27,298 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2022-11-19 06:55:27,298 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2022-11-19 06:55:27,299 INFO L130 BoogieDeclarations]: Found specification of procedure be_cmd_page_addrs_prepare [2022-11-19 06:55:27,299 INFO L138 BoogieDeclarations]: Found implementation of procedure be_cmd_page_addrs_prepare [2022-11-19 06:55:27,299 INFO L130 BoogieDeclarations]: Found specification of procedure free_mcc_tag [2022-11-19 06:55:27,299 INFO L138 BoogieDeclarations]: Found implementation of procedure free_mcc_tag [2022-11-19 06:55:27,299 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_enable_intr [2022-11-19 06:55:27,299 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_enable_intr [2022-11-19 06:55:27,299 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_session_destroy [2022-11-19 06:55:27,299 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_session_destroy [2022-11-19 06:55:27,300 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-19 06:55:27,300 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-19 06:55:27,300 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_cmd_reset_function [2022-11-19 06:55:27,301 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_cmd_reset_function [2022-11-19 06:55:27,301 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_free_mem [2022-11-19 06:55:27,301 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_free_mem [2022-11-19 06:55:27,301 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_get_param [2022-11-19 06:55:27,301 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_get_param [2022-11-19 06:55:27,301 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-19 06:55:27,301 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-19 06:55:27,301 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-19 06:55:27,302 INFO L130 BoogieDeclarations]: Found specification of procedure nla_find [2022-11-19 06:55:27,302 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_find [2022-11-19 06:55:27,307 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_get_async_busy_list [2022-11-19 06:55:27,307 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_get_async_busy_list [2022-11-19 06:55:27,307 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_session_teardown [2022-11-19 06:55:27,307 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_session_teardown [2022-11-19 06:55:27,307 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-19 06:55:27,307 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-19 06:55:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_stop [2022-11-19 06:55:27,308 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_stop [2022-11-19 06:55:27,308 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-19 06:55:27,308 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-19 06:55:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_init_irqs [2022-11-19 06:55:27,309 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_init_irqs [2022-11-19 06:55:27,309 INFO L130 BoogieDeclarations]: Found specification of procedure __rounddown_pow_of_two [2022-11-19 06:55:27,309 INFO L138 BoogieDeclarations]: Found implementation of procedure __rounddown_pow_of_two [2022-11-19 06:55:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2022-11-19 06:55:27,310 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2022-11-19 06:55:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2022-11-19 06:55:27,310 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2022-11-19 06:55:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_cleanup_task [2022-11-19 06:55:27,310 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_cleanup_task [2022-11-19 06:55:27,310 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_send_pdu [2022-11-19 06:55:27,310 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_send_pdu [2022-11-19 06:55:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_eeh_err_detected [2022-11-19 06:55:27,311 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_eeh_err_detected [2022-11-19 06:55:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure be_queue_free [2022-11-19 06:55:27,311 INFO L138 BoogieDeclarations]: Found implementation of procedure be_queue_free [2022-11-19 06:55:27,311 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_consistent_dma_mask [2022-11-19 06:55:27,311 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_consistent_dma_mask [2022-11-19 06:55:27,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-19 06:55:27,313 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_process_cq [2022-11-19 06:55:27,315 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_process_cq [2022-11-19 06:55:27,315 INFO L130 BoogieDeclarations]: Found specification of procedure pci_save_state [2022-11-19 06:55:27,316 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_save_state [2022-11-19 06:55:27,316 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-19 06:55:27,318 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-19 06:55:27,318 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2022-11-19 06:55:27,319 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2022-11-19 06:55:27,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-19 06:55:27,319 INFO L130 BoogieDeclarations]: Found specification of procedure index_inc [2022-11-19 06:55:27,324 INFO L138 BoogieDeclarations]: Found implementation of procedure index_inc [2022-11-19 06:55:27,324 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_mgmt_sgl_handle [2022-11-19 06:55:27,324 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_mgmt_sgl_handle [2022-11-19 06:55:27,324 INFO L130 BoogieDeclarations]: Found specification of procedure be_wrb_hdr_prepare [2022-11-19 06:55:27,324 INFO L138 BoogieDeclarations]: Found implementation of procedure be_wrb_hdr_prepare [2022-11-19 06:55:27,324 INFO L130 BoogieDeclarations]: Found specification of procedure pci_zalloc_consistent [2022-11-19 06:55:27,325 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_zalloc_consistent [2022-11-19 06:55:27,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-19 06:55:27,325 INFO L130 BoogieDeclarations]: Found specification of procedure blk_iopoll_init [2022-11-19 06:55:27,325 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_iopoll_init [2022-11-19 06:55:27,325 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-19 06:55:27,325 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-19 06:55:27,325 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-19 06:55:27,325 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-19 06:55:27,325 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_hw_health_check [2022-11-19 06:55:27,326 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_hw_health_check [2022-11-19 06:55:27,326 INFO L130 BoogieDeclarations]: Found specification of procedure reg_check_2 [2022-11-19 06:55:27,326 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_check_2 [2022-11-19 06:55:27,326 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2022-11-19 06:55:27,326 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2022-11-19 06:55:27,326 INFO L130 BoogieDeclarations]: Found specification of procedure wrb_from_mccq [2022-11-19 06:55:27,326 INFO L138 BoogieDeclarations]: Found implementation of procedure wrb_from_mccq [2022-11-19 06:55:27,326 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_set_static_ip [2022-11-19 06:55:27,326 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_set_static_ip [2022-11-19 06:55:27,327 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2022-11-19 06:55:27,327 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2022-11-19 06:55:27,327 INFO L130 BoogieDeclarations]: Found specification of procedure prepare_to_wait_event [2022-11-19 06:55:27,327 INFO L138 BoogieDeclarations]: Found implementation of procedure prepare_to_wait_event [2022-11-19 06:55:27,327 INFO L130 BoogieDeclarations]: Found specification of procedure be_sgl_destroy_contiguous [2022-11-19 06:55:27,327 INFO L138 BoogieDeclarations]: Found implementation of procedure be_sgl_destroy_contiguous [2022-11-19 06:55:27,327 INFO L130 BoogieDeclarations]: Found specification of procedure be2iscsi_iface_get_param [2022-11-19 06:55:27,327 INFO L138 BoogieDeclarations]: Found implementation of procedure be2iscsi_iface_get_param [2022-11-19 06:55:27,327 INFO L130 BoogieDeclarations]: Found specification of procedure amap_set [2022-11-19 06:55:27,328 INFO L138 BoogieDeclarations]: Found implementation of procedure amap_set [2022-11-19 06:55:27,328 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-19 06:55:27,328 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-19 06:55:27,328 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-19 06:55:27,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-19 06:55:27,328 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-19 06:55:27,328 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-19 06:55:27,328 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_get [2022-11-19 06:55:27,328 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_get [2022-11-19 06:55:27,328 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_host_device [2022-11-19 06:55:27,329 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_host_device [2022-11-19 06:55:27,329 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-11-19 06:55:27,329 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-11-19 06:55:27,329 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_free_ep [2022-11-19 06:55:27,329 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_free_ep [2022-11-19 06:55:27,329 INFO L130 BoogieDeclarations]: Found specification of procedure be_mcc_compl_process [2022-11-19 06:55:27,329 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mcc_compl_process [2022-11-19 06:55:27,329 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_parse_pdu [2022-11-19 06:55:27,329 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_parse_pdu [2022-11-19 06:55:27,330 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2022-11-19 06:55:27,330 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2022-11-19 06:55:27,330 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_mccq_compl [2022-11-19 06:55:27,330 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_mccq_compl [2022-11-19 06:55:27,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-19 06:55:27,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-19 06:55:27,330 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_unmap_pci_function [2022-11-19 06:55:27,330 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_unmap_pci_function [2022-11-19 06:55:27,330 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-19 06:55:27,331 INFO L130 BoogieDeclarations]: Found specification of procedure embedded_payload [2022-11-19 06:55:27,331 INFO L138 BoogieDeclarations]: Found implementation of procedure embedded_payload [2022-11-19 06:55:27,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_calloc [2022-11-19 06:55:27,331 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_build_be_sgl_arr [2022-11-19 06:55:27,331 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_build_be_sgl_arr [2022-11-19 06:55:27,331 INFO L130 BoogieDeclarations]: Found specification of procedure __list_add [2022-11-19 06:55:27,331 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_add [2022-11-19 06:55:27,331 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-19 06:55:27,331 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_task_xmit [2022-11-19 06:55:27,331 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_task_xmit [2022-11-19 06:55:27,332 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_conn_start [2022-11-19 06:55:27,332 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_conn_start [2022-11-19 06:55:27,332 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-19 06:55:27,332 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-19 06:55:27,332 INFO L130 BoogieDeclarations]: Found specification of procedure fls_long [2022-11-19 06:55:27,332 INFO L138 BoogieDeclarations]: Found implementation of procedure fls_long [2022-11-19 06:55:27,332 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-19 06:55:27,332 INFO L130 BoogieDeclarations]: Found specification of procedure nonembedded_sgl [2022-11-19 06:55:27,332 INFO L138 BoogieDeclarations]: Found implementation of procedure nonembedded_sgl [2022-11-19 06:55:27,333 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_dword [2022-11-19 06:55:27,333 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_dword [2022-11-19 06:55:27,333 INFO L130 BoogieDeclarations]: Found specification of procedure queue_tail_inc [2022-11-19 06:55:27,333 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_tail_inc [2022-11-19 06:55:27,333 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_modify_gateway [2022-11-19 06:55:27,333 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_modify_gateway [2022-11-19 06:55:27,333 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_get_macaddr [2022-11-19 06:55:27,333 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_get_macaddr [2022-11-19 06:55:27,333 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2022-11-19 06:55:27,334 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2022-11-19 06:55:27,334 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_conn_get_stats [2022-11-19 06:55:27,334 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_conn_get_stats [2022-11-19 06:55:27,334 INFO L130 BoogieDeclarations]: Found specification of procedure be_sgl_create_contiguous [2022-11-19 06:55:27,334 INFO L138 BoogieDeclarations]: Found implementation of procedure be_sgl_create_contiguous [2022-11-19 06:55:27,334 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_get_all_if_id [2022-11-19 06:55:27,334 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_get_all_if_id [2022-11-19 06:55:27,334 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_clean_port [2022-11-19 06:55:27,334 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_clean_port [2022-11-19 06:55:27,335 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_cmd_cq_create [2022-11-19 06:55:27,335 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_cmd_cq_create [2022-11-19 06:55:27,335 INFO L130 BoogieDeclarations]: Found specification of procedure be_chk_reset_complete [2022-11-19 06:55:27,335 INFO L138 BoogieDeclarations]: Found implementation of procedure be_chk_reset_complete [2022-11-19 06:55:27,335 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-19 06:55:27,335 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-19 06:55:27,335 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-19 06:55:27,335 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-19 06:55:27,335 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_boot_destroy_kset [2022-11-19 06:55:27,335 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_boot_destroy_kset [2022-11-19 06:55:27,336 INFO L130 BoogieDeclarations]: Found specification of procedure free_mgmt_sgl_handle [2022-11-19 06:55:27,336 INFO L138 BoogieDeclarations]: Found implementation of procedure free_mgmt_sgl_handle [2022-11-19 06:55:27,336 INFO L130 BoogieDeclarations]: Found specification of procedure be_mbox_notify [2022-11-19 06:55:27,336 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mbox_notify [2022-11-19 06:55:27,336 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_delayed_work [2022-11-19 06:55:27,336 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_delayed_work [2022-11-19 06:55:27,336 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_alloc_cmd_data [2022-11-19 06:55:27,336 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_alloc_cmd_data [2022-11-19 06:55:27,336 INFO L130 BoogieDeclarations]: Found specification of procedure be2iscsi_attr_is_visible [2022-11-19 06:55:27,337 INFO L138 BoogieDeclarations]: Found implementation of procedure be2iscsi_attr_is_visible [2022-11-19 06:55:27,337 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_bsg_request [2022-11-19 06:55:27,337 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_bsg_request [2022-11-19 06:55:27,337 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-19 06:55:27,337 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-19 06:55:27,337 INFO L130 BoogieDeclarations]: Found specification of procedure be_queue_alloc [2022-11-19 06:55:27,337 INFO L138 BoogieDeclarations]: Found implementation of procedure be_queue_alloc [2022-11-19 06:55:27,337 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2022-11-19 06:55:27,337 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2022-11-19 06:55:27,337 INFO L130 BoogieDeclarations]: Found specification of procedure schedule_timeout [2022-11-19 06:55:27,338 INFO L138 BoogieDeclarations]: Found implementation of procedure schedule_timeout [2022-11-19 06:55:27,338 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_create_iface [2022-11-19 06:55:27,338 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_create_iface [2022-11-19 06:55:27,338 INFO L130 BoogieDeclarations]: Found specification of procedure queue_tail_node [2022-11-19 06:55:27,338 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_tail_node [2022-11-19 06:55:27,338 INFO L130 BoogieDeclarations]: Found specification of procedure finish_wait [2022-11-19 06:55:27,338 INFO L138 BoogieDeclarations]: Found implementation of procedure finish_wait [2022-11-19 06:55:27,338 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-19 06:55:27,338 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-19 06:55:27,339 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2022-11-19 06:55:27,339 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2022-11-19 06:55:27,339 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2022-11-19 06:55:27,339 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2022-11-19 06:55:27,339 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-19 06:55:27,339 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-19 06:55:27,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-19 06:55:27,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-19 06:55:27,339 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_get_host_param [2022-11-19 06:55:27,340 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_get_host_param [2022-11-19 06:55:27,340 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-19 06:55:27,340 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-19 06:55:27,340 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_init_controller [2022-11-19 06:55:27,340 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_init_controller [2022-11-19 06:55:27,340 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_cleanup [2022-11-19 06:55:27,340 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_cleanup [2022-11-19 06:55:27,340 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2022-11-19 06:55:27,340 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2022-11-19 06:55:27,340 INFO L130 BoogieDeclarations]: Found specification of procedure is_link_state_evt [2022-11-19 06:55:27,341 INFO L138 BoogieDeclarations]: Found implementation of procedure is_link_state_evt [2022-11-19 06:55:27,341 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_free_async_msg [2022-11-19 06:55:27,341 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_free_async_msg [2022-11-19 06:55:27,341 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-19 06:55:27,341 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-19 06:55:27,341 INFO L130 BoogieDeclarations]: Found specification of procedure be_cmd_hdr_prepare [2022-11-19 06:55:27,341 INFO L138 BoogieDeclarations]: Found implementation of procedure be_cmd_hdr_prepare [2022-11-19 06:55:27,341 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_msix_enable [2022-11-19 06:55:27,341 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_msix_enable [2022-11-19 06:55:27,342 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bufflen [2022-11-19 06:55:27,342 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bufflen [2022-11-19 06:55:27,342 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_invalidate_icds [2022-11-19 06:55:27,342 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_invalidate_icds [2022-11-19 06:55:27,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-19 06:55:27,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-19 06:55:27,342 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2022-11-19 06:55:27,342 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2022-11-19 06:55:27,342 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2022-11-19 06:55:27,343 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2022-11-19 06:55:27,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-19 06:55:27,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-19 06:55:27,343 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_irq_2 [2022-11-19 06:55:27,343 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_irq_2 [2022-11-19 06:55:27,343 INFO L130 BoogieDeclarations]: Found specification of procedure be2iscsi_iface_set_param [2022-11-19 06:55:27,343 INFO L138 BoogieDeclarations]: Found implementation of procedure be2iscsi_iface_set_param [2022-11-19 06:55:27,343 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-19 06:55:27,343 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-19 06:55:27,343 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_msix [2022-11-19 06:55:27,344 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_msix [2022-11-19 06:55:27,344 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_set_vlan [2022-11-19 06:55:27,344 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_set_vlan [2022-11-19 06:55:27,344 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_update_async_writables [2022-11-19 06:55:27,344 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_update_async_writables [2022-11-19 06:55:27,344 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-19 06:55:27,344 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-19 06:55:27,344 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_alloc_pdu [2022-11-19 06:55:27,344 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_alloc_pdu [2022-11-19 06:55:27,344 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2022-11-19 06:55:27,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2022-11-19 06:55:27,345 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_ep_connect [2022-11-19 06:55:27,345 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_ep_connect [2022-11-19 06:55:27,345 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_session_recovery_timedout [2022-11-19 06:55:27,345 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_session_recovery_timedout [2022-11-19 06:55:27,345 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_unregister_transport [2022-11-19 06:55:27,345 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_unregister_transport [2022-11-19 06:55:27,345 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-19 06:55:27,345 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-19 06:55:27,346 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-19 06:55:27,346 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2022-11-19 06:55:27,346 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2022-11-19 06:55:27,346 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_quiesce [2022-11-19 06:55:27,346 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_quiesce [2022-11-19 06:55:27,346 INFO L130 BoogieDeclarations]: Found specification of procedure blk_iopoll_enable [2022-11-19 06:55:27,346 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_iopoll_enable [2022-11-19 06:55:27,346 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_6 [2022-11-19 06:55:27,346 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_6 [2022-11-19 06:55:27,346 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-19 06:55:27,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2022-11-19 06:55:27,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2022-11-19 06:55:27,347 INFO L130 BoogieDeclarations]: Found specification of procedure blk_iopoll_disable [2022-11-19 06:55:27,347 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_iopoll_disable [2022-11-19 06:55:27,347 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_host_for_each_session [2022-11-19 06:55:27,347 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_host_for_each_session [2022-11-19 06:55:27,347 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_get_gateway [2022-11-19 06:55:27,347 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_get_gateway [2022-11-19 06:55:27,347 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_conn_create [2022-11-19 06:55:27,347 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_conn_create [2022-11-19 06:55:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_get_if_info [2022-11-19 06:55:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_get_if_info [2022-11-19 06:55:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_wrb_handle [2022-11-19 06:55:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_wrb_handle [2022-11-19 06:55:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure blk_iopoll_sched_prep [2022-11-19 06:55:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_iopoll_sched_prep [2022-11-19 06:55:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-19 06:55:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_error [2022-11-19 06:55:27,348 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_error [2022-11-19 06:55:27,348 INFO L130 BoogieDeclarations]: Found specification of procedure be_fill_queue [2022-11-19 06:55:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure be_fill_queue [2022-11-19 06:55:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_get_params [2022-11-19 06:55:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_get_params [2022-11-19 06:55:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure be_mcc_notify [2022-11-19 06:55:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mcc_notify [2022-11-19 06:55:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_async_link_state_process [2022-11-19 06:55:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_async_link_state_process [2022-11-19 06:55:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure nla_data [2022-11-19 06:55:27,349 INFO L138 BoogieDeclarations]: Found implementation of procedure nla_data [2022-11-19 06:55:27,349 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2022-11-19 06:55:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2022-11-19 06:55:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2022-11-19 06:55:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2022-11-19 06:55:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_setup_boot_info [2022-11-19 06:55:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_setup_boot_info [2022-11-19 06:55:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-19 06:55:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-19 06:55:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_set_ip [2022-11-19 06:55:27,350 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_set_ip [2022-11-19 06:55:27,350 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_ring_cq_db [2022-11-19 06:55:27,351 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_ring_cq_db [2022-11-19 06:55:27,351 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_write_buffer [2022-11-19 06:55:27,351 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_write_buffer [2022-11-19 06:55:27,351 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2022-11-19 06:55:27,351 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2022-11-19 06:55:27,351 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_format_mac [2022-11-19 06:55:27,351 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_format_mac [2022-11-19 06:55:27,351 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-19 06:55:27,351 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-19 06:55:27,352 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_set_param [2022-11-19 06:55:27,352 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_set_param [2022-11-19 06:55:27,352 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_get_async_handle [2022-11-19 06:55:27,352 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_get_async_handle [2022-11-19 06:55:27,352 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_destroy_iface [2022-11-19 06:55:27,352 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_destroy_iface [2022-11-19 06:55:27,352 INFO L130 BoogieDeclarations]: Found specification of procedure free_wrb_handle [2022-11-19 06:55:27,352 INFO L138 BoogieDeclarations]: Found implementation of procedure free_wrb_handle [2022-11-19 06:55:27,352 INFO L130 BoogieDeclarations]: Found specification of procedure be_mbox_db_ready_wait [2022-11-19 06:55:27,353 INFO L138 BoogieDeclarations]: Found implementation of procedure be_mbox_db_ready_wait [2022-11-19 06:55:27,353 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2022-11-19 06:55:27,353 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2022-11-19 06:55:27,353 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_cmd_q_destroy [2022-11-19 06:55:27,353 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_cmd_q_destroy [2022-11-19 06:55:27,353 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-19 06:55:27,353 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-19 06:55:27,353 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_post_async_buffers [2022-11-19 06:55:27,353 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_post_async_buffers [2022-11-19 06:55:27,353 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-19 06:55:27,354 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_irq_2 [2022-11-19 06:55:27,354 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_irq_2 [2022-11-19 06:55:27,354 INFO L130 BoogieDeclarations]: Found specification of procedure be_complete_nopin_resp [2022-11-19 06:55:27,354 INFO L138 BoogieDeclarations]: Found implementation of procedure be_complete_nopin_resp [2022-11-19 06:55:27,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-19 06:55:27,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-19 06:55:27,354 INFO L130 BoogieDeclarations]: Found specification of procedure find_num_cpus [2022-11-19 06:55:27,354 INFO L138 BoogieDeclarations]: Found implementation of procedure find_num_cpus [2022-11-19 06:55:27,354 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_eeh_reset [2022-11-19 06:55:27,354 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_eeh_reset [2022-11-19 06:55:27,355 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_ep_get_param [2022-11-19 06:55:27,355 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_ep_get_param [2022-11-19 06:55:27,355 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dev_put [2022-11-19 06:55:27,355 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dev_put [2022-11-19 06:55:27,355 INFO L130 BoogieDeclarations]: Found specification of procedure __ilog2_u32 [2022-11-19 06:55:27,355 INFO L138 BoogieDeclarations]: Found implementation of procedure __ilog2_u32 [2022-11-19 06:55:27,355 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-19 06:55:27,355 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-19 06:55:27,355 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_ring_eq_db [2022-11-19 06:55:27,355 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_ring_eq_db [2022-11-19 06:55:27,356 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2022-11-19 06:55:27,356 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2022-11-19 06:55:27,356 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_host_free [2022-11-19 06:55:27,356 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_host_free [2022-11-19 06:55:27,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_1 [2022-11-19 06:55:27,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_1 [2022-11-19 06:55:27,356 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_3 [2022-11-19 06:55:27,356 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_3 [2022-11-19 06:55:27,356 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_create_ipv4_iface [2022-11-19 06:55:27,356 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_create_ipv4_iface [2022-11-19 06:55:27,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_irq_2 [2022-11-19 06:55:27,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_irq_2 [2022-11-19 06:55:27,357 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_shost [2022-11-19 06:55:27,357 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_shost [2022-11-19 06:55:27,357 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2022-11-19 06:55:27,357 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2022-11-19 06:55:27,357 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_destroy_endpoint [2022-11-19 06:55:27,357 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_destroy_endpoint [2022-11-19 06:55:27,357 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_release_9 [2022-11-19 06:55:27,357 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_release_9 [2022-11-19 06:55:27,358 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_6 [2022-11-19 06:55:27,358 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_6 [2022-11-19 06:55:27,358 INFO L130 BoogieDeclarations]: Found specification of procedure iscsi_conn_teardown [2022-11-19 06:55:27,358 INFO L138 BoogieDeclarations]: Found implementation of procedure iscsi_conn_teardown [2022-11-19 06:55:27,358 INFO L130 BoogieDeclarations]: Found specification of procedure blk_iopoll_sched [2022-11-19 06:55:27,358 INFO L138 BoogieDeclarations]: Found implementation of procedure blk_iopoll_sched [2022-11-19 06:55:27,358 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_ep_poll [2022-11-19 06:55:27,358 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_ep_poll [2022-11-19 06:55:27,358 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_conn_bind [2022-11-19 06:55:27,358 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_conn_bind [2022-11-19 06:55:27,359 INFO L130 BoogieDeclarations]: Found specification of procedure wrb_from_mbox [2022-11-19 06:55:27,359 INFO L138 BoogieDeclarations]: Found implementation of procedure wrb_from_mbox [2022-11-19 06:55:27,359 INFO L130 BoogieDeclarations]: Found specification of procedure amap_mask [2022-11-19 06:55:27,359 INFO L138 BoogieDeclarations]: Found implementation of procedure amap_mask [2022-11-19 06:55:27,359 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_create_ipv6_iface [2022-11-19 06:55:27,359 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_create_ipv6_iface [2022-11-19 06:55:27,359 INFO L130 BoogieDeclarations]: Found specification of procedure be_cmd_create_default_pdu_queue [2022-11-19 06:55:27,359 INFO L138 BoogieDeclarations]: Found implementation of procedure be_cmd_create_default_pdu_queue [2022-11-19 06:55:27,359 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-19 06:55:27,359 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-19 06:55:27,360 INFO L130 BoogieDeclarations]: Found specification of procedure be_encoded_q_len [2022-11-19 06:55:27,360 INFO L138 BoogieDeclarations]: Found implementation of procedure be_encoded_q_len [2022-11-19 06:55:27,360 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_fwd_async_msg [2022-11-19 06:55:27,360 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_fwd_async_msg [2022-11-19 06:55:27,360 INFO L130 BoogieDeclarations]: Found specification of procedure mgmt_static_ip_modify [2022-11-19 06:55:27,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mgmt_static_ip_modify [2022-11-19 06:55:27,360 INFO L130 BoogieDeclarations]: Found specification of procedure hwi_process_default_pdu_ring [2022-11-19 06:55:27,360 INFO L138 BoogieDeclarations]: Found implementation of procedure hwi_process_default_pdu_ring [2022-11-19 06:55:27,360 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2022-11-19 06:55:27,360 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2022-11-19 06:55:27,361 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-19 06:55:27,361 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-19 06:55:27,361 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-19 06:55:27,361 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2022-11-19 06:55:27,361 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2022-11-19 06:55:27,361 INFO L130 BoogieDeclarations]: Found specification of procedure beiscsi_free_mgmt_task_handles [2022-11-19 06:55:27,361 INFO L138 BoogieDeclarations]: Found implementation of procedure beiscsi_free_mgmt_task_handles [2022-11-19 06:55:27,361 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2022-11-19 06:55:27,361 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2022-11-19 06:55:29,503 INFO L235 CfgBuilder]: Building ICFG [2022-11-19 06:55:29,512 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-19 06:55:29,847 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-19 06:55:55,522 INFO L276 CfgBuilder]: Performing block encoding [2022-11-19 06:56:07,038 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-19 06:56:07,038 INFO L300 CfgBuilder]: Removed 4 assume(true) statements. [2022-11-19 06:56:07,046 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:56:07 BoogieIcfgContainer [2022-11-19 06:56:07,047 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-19 06:56:07,049 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-19 06:56:07,049 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-19 06:56:07,053 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-19 06:56:07,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 06:55:15" (1/3) ... [2022-11-19 06:56:07,054 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1886fc49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:56:07, skipping insertion in model container [2022-11-19 06:56:07,054 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 06:55:24" (2/3) ... [2022-11-19 06:56:07,055 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@1886fc49 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 06:56:07, skipping insertion in model container [2022-11-19 06:56:07,055 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 06:56:07" (3/3) ... [2022-11-19 06:56:07,060 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--be2iscsi--be2iscsi.ko-entry_point.cil.out.i [2022-11-19 06:56:07,079 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-19 06:56:07,079 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-19 06:56:07,203 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-19 06:56:07,216 INFO L357 AbstractCegarLoop]: Settings: SEPARATE_VIOLATION_CHECK=true, mInterprocedural=true, mMaxIterations=1000000, mWatchIteration=1000000, mArtifact=RCFG, mInterpolation=FPandBP, mInterpolantAutomaton=STRAIGHT_LINE, mDumpAutomata=false, mAutomataFormat=ATS_NUMERATE, mDumpPath=., mDeterminiation=PREDICATE_ABSTRACTION, mMinimize=MINIMIZE_SEVPA, mHoare=true, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@52fafb25, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-19 06:56:07,216 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-19 06:56:07,237 INFO L276 IsEmpty]: Start isEmpty. Operand has 4680 states, 2801 states have (on average 1.3106033559443055) internal successors, (3671), 2901 states have internal predecessors, (3671), 1648 states have call successors, (1648), 231 states have call predecessors, (1648), 230 states have return successors, (1626), 1612 states have call predecessors, (1626), 1626 states have call successors, (1626) [2022-11-19 06:56:07,293 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 735 [2022-11-19 06:56:07,293 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:56:07,295 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 26, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:56:07,295 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:56:07,301 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:56:07,301 INFO L85 PathProgramCache]: Analyzing trace with hash -1139038249, now seen corresponding path program 1 times [2022-11-19 06:56:07,311 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:56:07,311 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1616818259] [2022-11-19 06:56:07,312 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:07,312 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:56:09,618 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:11,666 INFO L134 CoverageAnalysis]: Checked inductivity of 9685 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9685 trivial. 0 not checked. [2022-11-19 06:56:11,667 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:56:11,668 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1616818259] [2022-11-19 06:56:11,673 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1616818259] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:56:11,673 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:56:11,673 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:56:11,675 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1899838364] [2022-11-19 06:56:11,676 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:56:11,684 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:56:11,685 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:56:11,727 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:56:11,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:56:11,740 INFO L87 Difference]: Start difference. First operand has 4680 states, 2801 states have (on average 1.3106033559443055) internal successors, (3671), 2901 states have internal predecessors, (3671), 1648 states have call successors, (1648), 231 states have call predecessors, (1648), 230 states have return successors, (1626), 1612 states have call predecessors, (1626), 1626 states have call successors, (1626) Second operand has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (68), 1 states have call predecessors, (68), 1 states have call successors, (68) [2022-11-19 06:56:13,990 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.23s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:17,095 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:20,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:21,379 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:29,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:32,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.91s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:34,027 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:35,728 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.09s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:37,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:56:39,846 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:56:42,221 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:56:42,221 INFO L93 Difference]: Finished difference Result 11932 states and 17841 transitions. [2022-11-19 06:56:42,222 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:56:42,224 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (68), 1 states have call predecessors, (68), 1 states have call successors, (68) Word has length 734 [2022-11-19 06:56:42,227 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:56:42,316 INFO L225 Difference]: With dead ends: 11932 [2022-11-19 06:56:42,316 INFO L226 Difference]: Without dead ends: 7322 [2022-11-19 06:56:42,356 INFO L412 NwaCegarLoop]: 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 [2022-11-19 06:56:42,360 INFO L413 NwaCegarLoop]: 7887 mSDtfsCounter, 3941 mSDsluCounter, 6117 mSDsCounter, 0 mSdLazyCounter, 1606 mSolverCounterSat, 2 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3942 SdHoareTripleChecker+Valid, 14004 SdHoareTripleChecker+Invalid, 1613 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 1606 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.7s IncrementalHoareTripleChecker+Time [2022-11-19 06:56:42,361 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [3942 Valid, 14004 Invalid, 1613 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [2 Valid, 1606 Invalid, 5 Unknown, 0 Unchecked, 29.7s Time] [2022-11-19 06:56:42,395 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7322 states. [2022-11-19 06:56:42,999 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7322 to 7316. [2022-11-19 06:56:43,019 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7316 states, 4407 states have (on average 1.3017926026775584) internal successors, (5737), 4535 states have internal predecessors, (5737), 2515 states have call successors, (2515), 394 states have call predecessors, (2515), 393 states have return successors, (2515), 2492 states have call predecessors, (2515), 2514 states have call successors, (2515) [2022-11-19 06:56:43,078 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7316 states to 7316 states and 10767 transitions. [2022-11-19 06:56:43,082 INFO L78 Accepts]: Start accepts. Automaton has 7316 states and 10767 transitions. Word has length 734 [2022-11-19 06:56:43,085 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:56:43,085 INFO L495 AbstractCegarLoop]: Abstraction has 7316 states and 10767 transitions. [2022-11-19 06:56:43,086 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 34.333333333333336) internal successors, (103), 3 states have internal predecessors, (103), 2 states have call successors, (71), 2 states have call predecessors, (71), 1 states have return successors, (68), 1 states have call predecessors, (68), 1 states have call successors, (68) [2022-11-19 06:56:43,086 INFO L276 IsEmpty]: Start isEmpty. Operand 7316 states and 10767 transitions. [2022-11-19 06:56:43,124 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 772 [2022-11-19 06:56:43,125 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:56:43,126 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 26, 26, 26, 26, 26, 26, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:56:43,126 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-19 06:56:43,126 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:56:43,127 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:56:43,127 INFO L85 PathProgramCache]: Analyzing trace with hash 358330907, now seen corresponding path program 1 times [2022-11-19 06:56:43,128 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:56:43,128 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1896611216] [2022-11-19 06:56:43,128 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:56:43,129 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:56:44,782 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:56:46,782 INFO L134 CoverageAnalysis]: Checked inductivity of 9685 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9685 trivial. 0 not checked. [2022-11-19 06:56:46,783 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:56:46,783 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1896611216] [2022-11-19 06:56:46,783 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1896611216] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:56:46,783 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:56:46,784 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 06:56:46,784 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1345539662] [2022-11-19 06:56:46,784 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:56:46,789 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 06:56:46,789 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:56:46,789 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 06:56:46,790 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 06:56:46,800 INFO L87 Difference]: Start difference. First operand 7316 states and 10767 transitions. Second operand has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2022-11-19 06:56:49,007 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:50,347 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:56:53,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:56:57,275 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:06,026 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:09,899 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.27s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:57:11,905 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:57:13,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:57:16,256 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:16,256 INFO L93 Difference]: Finished difference Result 14625 states and 21545 transitions. [2022-11-19 06:57:16,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 06:57:16,258 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) Word has length 771 [2022-11-19 06:57:16,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:16,313 INFO L225 Difference]: With dead ends: 14625 [2022-11-19 06:57:16,313 INFO L226 Difference]: Without dead ends: 7444 [2022-11-19 06:57:16,352 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:16,353 INFO L413 NwaCegarLoop]: 6228 mSDtfsCounter, 125 mSDsluCounter, 12394 mSDsCounter, 0 mSdLazyCounter, 1976 mSolverCounterSat, 22 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 18622 SdHoareTripleChecker+Invalid, 2004 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 22 IncrementalHoareTripleChecker+Valid, 1976 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.0s IncrementalHoareTripleChecker+Time [2022-11-19 06:57:16,353 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 18622 Invalid, 2004 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [22 Valid, 1976 Invalid, 6 Unknown, 0 Unchecked, 29.0s Time] [2022-11-19 06:57:16,364 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7444 states. [2022-11-19 06:57:16,705 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7444 to 7320. [2022-11-19 06:57:16,717 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7320 states, 4411 states have (on average 1.3015189299478576) internal successors, (5741), 4539 states have internal predecessors, (5741), 2515 states have call successors, (2515), 394 states have call predecessors, (2515), 393 states have return successors, (2515), 2492 states have call predecessors, (2515), 2514 states have call successors, (2515) [2022-11-19 06:57:16,758 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7320 states to 7320 states and 10771 transitions. [2022-11-19 06:57:16,761 INFO L78 Accepts]: Start accepts. Automaton has 7320 states and 10771 transitions. Word has length 771 [2022-11-19 06:57:16,764 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:16,765 INFO L495 AbstractCegarLoop]: Abstraction has 7320 states and 10771 transitions. [2022-11-19 06:57:16,765 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 31.75) internal successors, (127), 4 states have internal predecessors, (127), 2 states have call successors, (79), 2 states have call predecessors, (79), 1 states have return successors, (73), 1 states have call predecessors, (73), 1 states have call successors, (73) [2022-11-19 06:57:16,765 INFO L276 IsEmpty]: Start isEmpty. Operand 7320 states and 10771 transitions. [2022-11-19 06:57:16,786 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 808 [2022-11-19 06:57:16,787 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:16,787 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 26, 26, 26, 26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:57:16,788 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-19 06:57:16,788 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:16,789 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:16,790 INFO L85 PathProgramCache]: Analyzing trace with hash -613122195, now seen corresponding path program 1 times [2022-11-19 06:57:16,790 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:57:16,790 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1876730649] [2022-11-19 06:57:16,791 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:16,791 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:57:18,038 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:19,584 INFO L134 CoverageAnalysis]: Checked inductivity of 9697 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9697 trivial. 0 not checked. [2022-11-19 06:57:19,585 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:57:19,585 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1876730649] [2022-11-19 06:57:19,586 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1876730649] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:19,586 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:19,586 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 06:57:19,586 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873436420] [2022-11-19 06:57:19,586 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:19,587 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 06:57:19,587 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:57:19,588 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 06:57:19,588 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 06:57:19,589 INFO L87 Difference]: Start difference. First operand 7320 states and 10771 transitions. Second operand has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (85), 2 states have call predecessors, (85), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2022-11-19 06:57:21,781 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:25,077 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:31,772 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.57s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:37,150 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:41,576 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:57:43,583 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:57:45,588 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:57:48,464 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:57:48,465 INFO L93 Difference]: Finished difference Result 14633 states and 21553 transitions. [2022-11-19 06:57:48,465 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 06:57:48,466 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (85), 2 states have call predecessors, (85), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) Word has length 807 [2022-11-19 06:57:48,467 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:57:48,520 INFO L225 Difference]: With dead ends: 14633 [2022-11-19 06:57:48,521 INFO L226 Difference]: Without dead ends: 7448 [2022-11-19 06:57:48,628 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:57:48,629 INFO L413 NwaCegarLoop]: 6228 mSDtfsCounter, 125 mSDsluCounter, 12394 mSDsCounter, 0 mSdLazyCounter, 1977 mSolverCounterSat, 24 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 155 SdHoareTripleChecker+Valid, 18622 SdHoareTripleChecker+Invalid, 2006 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 24 IncrementalHoareTripleChecker+Valid, 1977 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 28.5s IncrementalHoareTripleChecker+Time [2022-11-19 06:57:48,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [155 Valid, 18622 Invalid, 2006 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [24 Valid, 1977 Invalid, 5 Unknown, 0 Unchecked, 28.5s Time] [2022-11-19 06:57:48,640 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 7448 states. [2022-11-19 06:57:48,987 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 7448 to 7320. [2022-11-19 06:57:48,999 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 7320 states, 4411 states have (on average 1.3015189299478576) internal successors, (5741), 4539 states have internal predecessors, (5741), 2515 states have call successors, (2515), 394 states have call predecessors, (2515), 393 states have return successors, (2515), 2492 states have call predecessors, (2515), 2514 states have call successors, (2515) [2022-11-19 06:57:49,041 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 7320 states to 7320 states and 10771 transitions. [2022-11-19 06:57:49,044 INFO L78 Accepts]: Start accepts. Automaton has 7320 states and 10771 transitions. Word has length 807 [2022-11-19 06:57:49,045 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:57:49,046 INFO L495 AbstractCegarLoop]: Abstraction has 7320 states and 10771 transitions. [2022-11-19 06:57:49,046 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 35.25) internal successors, (141), 4 states have internal predecessors, (141), 2 states have call successors, (85), 2 states have call predecessors, (85), 1 states have return successors, (79), 1 states have call predecessors, (79), 1 states have call successors, (79) [2022-11-19 06:57:49,046 INFO L276 IsEmpty]: Start isEmpty. Operand 7320 states and 10771 transitions. [2022-11-19 06:57:49,066 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 809 [2022-11-19 06:57:49,066 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:57:49,067 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 26, 26, 26, 26, 26, 26, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:57:49,067 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-19 06:57:49,067 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:57:49,068 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:57:49,069 INFO L85 PathProgramCache]: Analyzing trace with hash 1229485226, now seen corresponding path program 1 times [2022-11-19 06:57:49,069 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:57:49,069 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1668549770] [2022-11-19 06:57:49,069 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:57:49,070 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:57:50,184 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:57:51,113 INFO L134 CoverageAnalysis]: Checked inductivity of 9697 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 9694 trivial. 0 not checked. [2022-11-19 06:57:51,113 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:57:51,113 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1668549770] [2022-11-19 06:57:51,113 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1668549770] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:57:51,114 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:57:51,114 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:57:51,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1391333607] [2022-11-19 06:57:51,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:57:51,117 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:57:51,118 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:57:51,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:57:51,118 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:57:51,119 INFO L87 Difference]: Start difference. First operand 7320 states and 10771 transitions. Second operand has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 3 states have call successors, (85), 3 states have call predecessors, (85), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-19 06:57:53,268 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:57:56,520 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:00,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.17s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:02,999 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:07,113 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:09,358 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:11,675 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:58:14,559 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:58:14,560 INFO L93 Difference]: Finished difference Result 10542 states and 15444 transitions. [2022-11-19 06:58:14,560 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:58:14,560 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 3 states have call successors, (85), 3 states have call predecessors, (85), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 808 [2022-11-19 06:58:14,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:58:14,644 INFO L225 Difference]: With dead ends: 10542 [2022-11-19 06:58:14,644 INFO L226 Difference]: Without dead ends: 10539 [2022-11-19 06:58:14,653 INFO L412 NwaCegarLoop]: 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 [2022-11-19 06:58:14,654 INFO L413 NwaCegarLoop]: 8736 mSDtfsCounter, 5187 mSDsluCounter, 4470 mSDsCounter, 0 mSdLazyCounter, 1384 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 22.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5187 SdHoareTripleChecker+Valid, 13206 SdHoareTripleChecker+Invalid, 1389 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1384 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.1s IncrementalHoareTripleChecker+Time [2022-11-19 06:58:14,655 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5187 Valid, 13206 Invalid, 1389 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1384 Invalid, 5 Unknown, 0 Unchecked, 23.1s Time] [2022-11-19 06:58:14,672 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 10539 states. [2022-11-19 06:58:15,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 10539 to 10428. [2022-11-19 06:58:15,194 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 10428 states, 6423 states have (on average 1.3200996419118791) internal successors, (8479), 6636 states have internal predecessors, (8479), 3345 states have call successors, (3345), 671 states have call predecessors, (3345), 659 states have return successors, (3443), 3266 states have call predecessors, (3443), 3344 states have call successors, (3443) [2022-11-19 06:58:15,256 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 10428 states to 10428 states and 15267 transitions. [2022-11-19 06:58:15,258 INFO L78 Accepts]: Start accepts. Automaton has 10428 states and 15267 transitions. Word has length 808 [2022-11-19 06:58:15,259 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:58:15,260 INFO L495 AbstractCegarLoop]: Abstraction has 10428 states and 15267 transitions. [2022-11-19 06:58:15,260 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 48.0) internal successors, (144), 3 states have internal predecessors, (144), 3 states have call successors, (85), 3 states have call predecessors, (85), 2 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-19 06:58:15,260 INFO L276 IsEmpty]: Start isEmpty. Operand 10428 states and 15267 transitions. [2022-11-19 06:58:15,288 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 798 [2022-11-19 06:58:15,288 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:58:15,289 INFO L195 NwaCegarLoop]: trace histogram [39, 39, 39, 39, 39, 39, 39, 39, 39, 26, 26, 26, 26, 26, 26, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:58:15,289 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-19 06:58:15,289 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:58:15,290 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:58:15,290 INFO L85 PathProgramCache]: Analyzing trace with hash -306005188, now seen corresponding path program 1 times [2022-11-19 06:58:15,290 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:58:15,291 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [275463210] [2022-11-19 06:58:15,291 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:58:15,291 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:58:16,654 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:58:17,752 INFO L134 CoverageAnalysis]: Checked inductivity of 9692 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 9689 trivial. 0 not checked. [2022-11-19 06:58:17,753 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:58:17,753 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [275463210] [2022-11-19 06:58:17,753 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [275463210] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:58:17,753 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:58:17,753 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:58:17,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [661048371] [2022-11-19 06:58:17,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:58:17,754 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:58:17,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:58:17,755 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:58:17,755 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:58:17,756 INFO L87 Difference]: Start difference. First operand 10428 states and 15267 transitions. Second operand has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2022-11-19 06:58:19,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:22,839 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.63s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:24,852 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:28,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:33,582 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.78s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:38,348 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.64s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:40,707 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:43,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:45,417 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:58:47,568 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:58:47,568 INFO L93 Difference]: Finished difference Result 30003 states and 43899 transitions. [2022-11-19 06:58:47,569 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 06:58:47,569 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) Word has length 797 [2022-11-19 06:58:47,571 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:58:47,687 INFO L225 Difference]: With dead ends: 30003 [2022-11-19 06:58:47,688 INFO L226 Difference]: Without dead ends: 19710 [2022-11-19 06:58:47,736 INFO L412 NwaCegarLoop]: 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 [2022-11-19 06:58:47,737 INFO L413 NwaCegarLoop]: 9682 mSDtfsCounter, 6015 mSDsluCounter, 6198 mSDsCounter, 0 mSdLazyCounter, 1608 mSolverCounterSat, 1 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 6019 SdHoareTripleChecker+Valid, 15880 SdHoareTripleChecker+Invalid, 1615 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1608 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.0s IncrementalHoareTripleChecker+Time [2022-11-19 06:58:47,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [6019 Valid, 15880 Invalid, 1615 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 1608 Invalid, 6 Unknown, 0 Unchecked, 29.0s Time] [2022-11-19 06:58:47,762 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19710 states. [2022-11-19 06:58:48,819 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19710 to 19702. [2022-11-19 06:58:48,848 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 19702 states, 12141 states have (on average 1.3213079647475496) internal successors, (16042), 12545 states have internal predecessors, (16042), 6291 states have call successors, (6291), 1291 states have call predecessors, (6291), 1269 states have return successors, (6488), 6143 states have call predecessors, (6488), 6290 states have call successors, (6488) [2022-11-19 06:58:48,968 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 19702 states to 19702 states and 28821 transitions. [2022-11-19 06:58:48,972 INFO L78 Accepts]: Start accepts. Automaton has 19702 states and 28821 transitions. Word has length 797 [2022-11-19 06:58:48,974 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:58:48,974 INFO L495 AbstractCegarLoop]: Abstraction has 19702 states and 28821 transitions. [2022-11-19 06:58:48,974 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 47.666666666666664) internal successors, (143), 3 states have internal predecessors, (143), 2 states have call successors, (81), 2 states have call predecessors, (81), 1 states have return successors, (78), 2 states have call predecessors, (78), 2 states have call successors, (78) [2022-11-19 06:58:48,974 INFO L276 IsEmpty]: Start isEmpty. Operand 19702 states and 28821 transitions. [2022-11-19 06:58:49,026 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 832 [2022-11-19 06:58:49,027 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:58:49,027 INFO L195 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 26, 26, 26, 26, 26, 26, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:58:49,027 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-19 06:58:49,028 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:58:49,028 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:58:49,029 INFO L85 PathProgramCache]: Analyzing trace with hash -14995978, now seen corresponding path program 1 times [2022-11-19 06:58:49,029 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:58:49,029 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [332425301] [2022-11-19 06:58:49,029 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:58:49,030 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:58:50,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:58:51,710 INFO L134 CoverageAnalysis]: Checked inductivity of 10100 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 10090 trivial. 0 not checked. [2022-11-19 06:58:51,710 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:58:51,710 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [332425301] [2022-11-19 06:58:51,710 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [332425301] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:58:51,711 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:58:51,711 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 06:58:51,711 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [353992307] [2022-11-19 06:58:51,711 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:58:51,712 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 06:58:51,712 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:58:51,713 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 06:58:51,713 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 06:58:51,713 INFO L87 Difference]: Start difference. First operand 19702 states and 28821 transitions. Second operand has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 2 states have call successors, (83), 2 states have call predecessors, (83), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-19 06:58:53,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.12s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:58:58,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:00,139 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:02,363 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:04,384 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:09,466 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:12,391 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:15,024 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.07s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:18,819 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:22,350 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:24,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:59:26,573 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 06:59:32,337 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 06:59:32,337 INFO L93 Difference]: Finished difference Result 48094 states and 70997 transitions. [2022-11-19 06:59:32,337 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 06:59:32,338 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 2 states have call successors, (83), 2 states have call predecessors, (83), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 831 [2022-11-19 06:59:32,339 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 06:59:32,658 INFO L225 Difference]: With dead ends: 48094 [2022-11-19 06:59:32,658 INFO L226 Difference]: Without dead ends: 28527 [2022-11-19 06:59:32,752 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 6 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 06:59:32,754 INFO L413 NwaCegarLoop]: 10028 mSDtfsCounter, 7923 mSDsluCounter, 12815 mSDsCounter, 0 mSdLazyCounter, 2769 mSolverCounterSat, 326 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 38.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7931 SdHoareTripleChecker+Valid, 22843 SdHoareTripleChecker+Invalid, 3101 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 326 IncrementalHoareTripleChecker+Valid, 2769 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 39.2s IncrementalHoareTripleChecker+Time [2022-11-19 06:59:32,754 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7931 Valid, 22843 Invalid, 3101 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [326 Valid, 2769 Invalid, 6 Unknown, 0 Unchecked, 39.2s Time] [2022-11-19 06:59:32,780 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 28527 states. [2022-11-19 06:59:34,180 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 28527 to 24350. [2022-11-19 06:59:34,214 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24350 states, 14955 states have (on average 1.3162153126044802) internal successors, (19684), 15453 states have internal predecessors, (19684), 7750 states have call successors, (7750), 1668 states have call predecessors, (7750), 1644 states have return successors, (7984), 7582 states have call predecessors, (7984), 7749 states have call successors, (7984) [2022-11-19 06:59:34,447 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24350 states to 24350 states and 35418 transitions. [2022-11-19 06:59:34,457 INFO L78 Accepts]: Start accepts. Automaton has 24350 states and 35418 transitions. Word has length 831 [2022-11-19 06:59:34,458 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 06:59:34,459 INFO L495 AbstractCegarLoop]: Abstraction has 24350 states and 35418 transitions. [2022-11-19 06:59:34,459 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 39.75) internal successors, (159), 4 states have internal predecessors, (159), 2 states have call successors, (83), 2 states have call predecessors, (83), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-19 06:59:34,459 INFO L276 IsEmpty]: Start isEmpty. Operand 24350 states and 35418 transitions. [2022-11-19 06:59:34,519 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 836 [2022-11-19 06:59:34,519 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 06:59:34,520 INFO L195 NwaCegarLoop]: trace histogram [40, 40, 40, 40, 40, 40, 40, 40, 40, 26, 26, 26, 26, 26, 26, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 06:59:34,520 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-19 06:59:34,520 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 06:59:34,520 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 06:59:34,521 INFO L85 PathProgramCache]: Analyzing trace with hash 1027343701, now seen corresponding path program 1 times [2022-11-19 06:59:34,521 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 06:59:34,521 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1977143897] [2022-11-19 06:59:34,521 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 06:59:34,522 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 06:59:35,796 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 06:59:36,701 INFO L134 CoverageAnalysis]: Checked inductivity of 10100 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 10090 trivial. 0 not checked. [2022-11-19 06:59:36,701 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 06:59:36,701 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1977143897] [2022-11-19 06:59:36,701 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1977143897] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 06:59:36,702 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 06:59:36,702 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 06:59:36,702 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1090963294] [2022-11-19 06:59:36,702 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 06:59:36,703 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 06:59:36,703 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 06:59:36,704 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 06:59:36,704 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 06:59:36,704 INFO L87 Difference]: Start difference. First operand 24350 states and 35418 transitions. Second operand has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (81), 2 states have call predecessors, (81), 2 states have call successors, (81) [2022-11-19 06:59:38,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:45,807 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.82s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:49,163 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.94s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:50,767 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:54,928 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 06:59:57,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.25s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-19 06:59:59,337 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:00:01,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:00:02,159 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:00:02,160 INFO L93 Difference]: Finished difference Result 44204 states and 64368 transitions. [2022-11-19 07:00:02,162 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:00:02,163 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (81), 2 states have call predecessors, (81), 2 states have call successors, (81) Word has length 835 [2022-11-19 07:00:02,164 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:00:02,306 INFO L225 Difference]: With dead ends: 44204 [2022-11-19 07:00:02,306 INFO L226 Difference]: Without dead ends: 24346 [2022-11-19 07:00:02,394 INFO L412 NwaCegarLoop]: 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 [2022-11-19 07:00:02,395 INFO L413 NwaCegarLoop]: 6208 mSDtfsCounter, 0 mSDsluCounter, 6204 mSDsCounter, 0 mSdLazyCounter, 1323 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 12412 SdHoareTripleChecker+Invalid, 1325 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1323 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 24.4s IncrementalHoareTripleChecker+Time [2022-11-19 07:00:02,395 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 12412 Invalid, 1325 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1323 Invalid, 2 Unknown, 0 Unchecked, 24.4s Time] [2022-11-19 07:00:02,420 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24346 states. [2022-11-19 07:00:03,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24346 to 24338. [2022-11-19 07:00:03,937 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24338 states, 14943 states have (on average 1.3159338820852573) internal successors, (19664), 15441 states have internal predecessors, (19664), 7750 states have call successors, (7750), 1668 states have call predecessors, (7750), 1644 states have return successors, (7984), 7582 states have call predecessors, (7984), 7749 states have call successors, (7984) [2022-11-19 07:00:04,065 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24338 states to 24338 states and 35398 transitions. [2022-11-19 07:00:04,073 INFO L78 Accepts]: Start accepts. Automaton has 24338 states and 35398 transitions. Word has length 835 [2022-11-19 07:00:04,075 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:00:04,075 INFO L495 AbstractCegarLoop]: Abstraction has 24338 states and 35398 transitions. [2022-11-19 07:00:04,075 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 53.666666666666664) internal successors, (161), 3 states have internal predecessors, (161), 2 states have call successors, (84), 2 states have call predecessors, (84), 1 states have return successors, (81), 2 states have call predecessors, (81), 2 states have call successors, (81) [2022-11-19 07:00:04,075 INFO L276 IsEmpty]: Start isEmpty. Operand 24338 states and 35398 transitions. [2022-11-19 07:00:04,100 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 858 [2022-11-19 07:00:04,100 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:00:04,101 INFO L195 NwaCegarLoop]: trace histogram [46, 46, 46, 46, 46, 46, 46, 46, 46, 26, 26, 26, 26, 26, 26, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:00:04,101 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-19 07:00:04,101 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:00:04,102 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:00:04,102 INFO L85 PathProgramCache]: Analyzing trace with hash 1360652886, now seen corresponding path program 1 times [2022-11-19 07:00:04,102 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:00:04,103 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1385778952] [2022-11-19 07:00:04,103 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:00:04,103 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:00:05,175 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:00:06,583 INFO L134 CoverageAnalysis]: Checked inductivity of 12656 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 12649 trivial. 0 not checked. [2022-11-19 07:00:06,583 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:00:06,583 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1385778952] [2022-11-19 07:00:06,583 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1385778952] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:00:06,584 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:00:06,584 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 07:00:06,584 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [714509876] [2022-11-19 07:00:06,584 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:00:06,585 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 07:00:06,585 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:00:06,586 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 07:00:06,586 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 07:00:06,586 INFO L87 Difference]: Start difference. First operand 24338 states and 35398 transitions. Second operand has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2022-11-19 07:00:08,791 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:15,500 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:18,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:20,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:22,695 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:25,632 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:27,480 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.81s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:33,094 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:36,263 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:00:39,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:00:40,763 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:00:40,763 INFO L93 Difference]: Finished difference Result 44124 states and 64246 transitions. [2022-11-19 07:00:40,764 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 07:00:40,764 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) Word has length 857 [2022-11-19 07:00:40,765 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:00:40,916 INFO L225 Difference]: With dead ends: 44124 [2022-11-19 07:00:40,916 INFO L226 Difference]: Without dead ends: 24270 [2022-11-19 07:00:41,025 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:00:41,026 INFO L413 NwaCegarLoop]: 6206 mSDtfsCounter, 1 mSDsluCounter, 12406 mSDsCounter, 0 mSdLazyCounter, 1984 mSolverCounterSat, 0 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 18612 SdHoareTripleChecker+Invalid, 1988 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1984 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.2s IncrementalHoareTripleChecker+Time [2022-11-19 07:00:41,026 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 18612 Invalid, 1988 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1984 Invalid, 4 Unknown, 0 Unchecked, 33.2s Time] [2022-11-19 07:00:41,052 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 24270 states. [2022-11-19 07:00:42,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 24270 to 24262. [2022-11-19 07:00:42,209 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 24262 states, 14897 states have (on average 1.3162381687588105) internal successors, (19608), 15397 states have internal predecessors, (19608), 7722 states have call successors, (7722), 1666 states have call predecessors, (7722), 1642 states have return successors, (7956), 7552 states have call predecessors, (7956), 7721 states have call successors, (7956) [2022-11-19 07:00:42,343 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 24262 states to 24262 states and 35286 transitions. [2022-11-19 07:00:42,351 INFO L78 Accepts]: Start accepts. Automaton has 24262 states and 35286 transitions. Word has length 857 [2022-11-19 07:00:42,352 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:00:42,353 INFO L495 AbstractCegarLoop]: Abstraction has 24262 states and 35286 transitions. [2022-11-19 07:00:42,353 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 33.0) internal successors, (132), 4 states have internal predecessors, (132), 2 states have call successors, (82), 2 states have call predecessors, (82), 1 states have return successors, (79), 2 states have call predecessors, (79), 2 states have call successors, (79) [2022-11-19 07:00:42,353 INFO L276 IsEmpty]: Start isEmpty. Operand 24262 states and 35286 transitions. [2022-11-19 07:00:42,380 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 871 [2022-11-19 07:00:42,380 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:00:42,381 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 26, 26, 26, 26, 26, 26, 4, 4, 4, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:00:42,381 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-19 07:00:42,381 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:00:42,382 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:00:42,382 INFO L85 PathProgramCache]: Analyzing trace with hash 849451194, now seen corresponding path program 1 times [2022-11-19 07:00:42,382 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:00:42,383 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [283030662] [2022-11-19 07:00:42,383 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:00:42,383 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:00:43,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:00:45,836 INFO L134 CoverageAnalysis]: Checked inductivity of 13116 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 13116 trivial. 0 not checked. [2022-11-19 07:00:45,837 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:00:45,837 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [283030662] [2022-11-19 07:00:45,837 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [283030662] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:00:45,837 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:00:45,838 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:00:45,838 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [134833133] [2022-11-19 07:00:45,838 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:00:45,839 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:00:45,839 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:00:45,840 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:00:45,840 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:00:45,840 INFO L87 Difference]: Start difference. First operand 24262 states and 35286 transitions. Second operand has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-19 07:00:48,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:54,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:00:58,451 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.67s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:03,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:06,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:01:07,643 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:01:09,909 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:14,066 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.83s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:14,526 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:01:14,526 INFO L93 Difference]: Finished difference Result 29607 states and 43100 transitions. [2022-11-19 07:01:14,527 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:01:14,527 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) Word has length 870 [2022-11-19 07:01:14,528 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:01:14,701 INFO L225 Difference]: With dead ends: 29607 [2022-11-19 07:01:14,702 INFO L226 Difference]: Without dead ends: 29604 [2022-11-19 07:01:14,723 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:01:14,724 INFO L413 NwaCegarLoop]: 7200 mSDtfsCounter, 5304 mSDsluCounter, 4241 mSDsCounter, 0 mSdLazyCounter, 1177 mSolverCounterSat, 1 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 27.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5304 SdHoareTripleChecker+Valid, 11441 SdHoareTripleChecker+Invalid, 1182 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1177 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.7s IncrementalHoareTripleChecker+Time [2022-11-19 07:01:14,725 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5304 Valid, 11441 Invalid, 1182 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1177 Invalid, 4 Unknown, 0 Unchecked, 27.7s Time] [2022-11-19 07:01:14,756 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 29604 states. [2022-11-19 07:01:16,030 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 29604 to 29363. [2022-11-19 07:01:16,061 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 29363 states, 18228 states have (on average 1.326311169629142) internal successors, (24176), 18863 states have internal predecessors, (24176), 9063 states have call successors, (9063), 2120 states have call predecessors, (9063), 2071 states have return successors, (9477), 8795 states have call predecessors, (9477), 9062 states have call successors, (9477) [2022-11-19 07:01:16,426 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 29363 states to 29363 states and 42716 transitions. [2022-11-19 07:01:16,429 INFO L78 Accepts]: Start accepts. Automaton has 29363 states and 42716 transitions. Word has length 870 [2022-11-19 07:01:16,430 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:01:16,430 INFO L495 AbstractCegarLoop]: Abstraction has 29363 states and 42716 transitions. [2022-11-19 07:01:16,430 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 42.666666666666664) internal successors, (128), 3 states have internal predecessors, (128), 3 states have call successors, (83), 3 states have call predecessors, (83), 1 states have return successors, (80), 2 states have call predecessors, (80), 2 states have call successors, (80) [2022-11-19 07:01:16,431 INFO L276 IsEmpty]: Start isEmpty. Operand 29363 states and 42716 transitions. [2022-11-19 07:01:16,559 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1081 [2022-11-19 07:01:16,559 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:01:16,560 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 6, 6, 6, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:01:16,560 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-19 07:01:16,560 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:01:16,561 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:01:16,561 INFO L85 PathProgramCache]: Analyzing trace with hash -121483509, now seen corresponding path program 1 times [2022-11-19 07:01:16,561 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:01:16,562 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [968577775] [2022-11-19 07:01:16,562 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:01:16,562 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:01:17,831 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:01:17,831 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1858449874] [2022-11-19 07:01:17,831 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:01:17,832 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:01:17,832 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:01:17,838 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:01:17,866 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2022-11-19 07:01:24,272 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:01:24,358 INFO L263 TraceCheckSpWp]: Trace formula consists of 18208 conjuncts, 3 conjunts are in the unsatisfiable core [2022-11-19 07:01:24,413 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:01:24,629 INFO L134 CoverageAnalysis]: Checked inductivity of 13299 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 13296 trivial. 0 not checked. [2022-11-19 07:01:24,629 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:01:24,630 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:01:24,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [968577775] [2022-11-19 07:01:24,630 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:01:24,631 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1858449874] [2022-11-19 07:01:24,631 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1858449874] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:01:24,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:01:24,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:01:24,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1514709624] [2022-11-19 07:01:24,632 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:01:24,633 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:01:24,634 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:01:24,634 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:01:24,634 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:01:24,635 INFO L87 Difference]: Start difference. First operand 29363 states and 42716 transitions. Second operand has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 3 states have call successors, (127), 3 states have call predecessors, (127), 2 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2022-11-19 07:01:26,833 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:32,724 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.46s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:36,641 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:39,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:42,264 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:46,099 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:01:49,067 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:01:49,660 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:01:49,660 INFO L93 Difference]: Finished difference Result 39665 states and 57865 transitions. [2022-11-19 07:01:49,661 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:01:49,661 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 3 states have call successors, (127), 3 states have call predecessors, (127), 2 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) Word has length 1080 [2022-11-19 07:01:49,663 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:01:49,856 INFO L225 Difference]: With dead ends: 39665 [2022-11-19 07:01:49,856 INFO L226 Difference]: Without dead ends: 39662 [2022-11-19 07:01:49,880 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1079 GetRequests, 1078 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:01:49,881 INFO L413 NwaCegarLoop]: 8328 mSDtfsCounter, 5197 mSDsluCounter, 3949 mSDsCounter, 0 mSdLazyCounter, 1288 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 23.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5199 SdHoareTripleChecker+Valid, 12277 SdHoareTripleChecker+Invalid, 1293 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1288 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 23.6s IncrementalHoareTripleChecker+Time [2022-11-19 07:01:49,883 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5199 Valid, 12277 Invalid, 1293 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1288 Invalid, 5 Unknown, 0 Unchecked, 23.6s Time] [2022-11-19 07:01:49,924 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39662 states. [2022-11-19 07:01:51,396 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39662 to 39235. [2022-11-19 07:01:51,429 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39235 states, 24756 states have (on average 1.3417353368880272) internal successors, (33216), 25649 states have internal predecessors, (33216), 11612 states have call successors, (11612), 2962 states have call predecessors, (11612), 2866 states have return successors, (12412), 11153 states have call predecessors, (12412), 11611 states have call successors, (12412) [2022-11-19 07:01:51,810 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39235 states to 39235 states and 57240 transitions. [2022-11-19 07:01:51,813 INFO L78 Accepts]: Start accepts. Automaton has 39235 states and 57240 transitions. Word has length 1080 [2022-11-19 07:01:51,814 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:01:51,814 INFO L495 AbstractCegarLoop]: Abstraction has 39235 states and 57240 transitions. [2022-11-19 07:01:51,814 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 69.0) internal successors, (207), 3 states have internal predecessors, (207), 3 states have call successors, (127), 3 states have call predecessors, (127), 2 states have return successors, (125), 2 states have call predecessors, (125), 2 states have call successors, (125) [2022-11-19 07:01:51,815 INFO L276 IsEmpty]: Start isEmpty. Operand 39235 states and 57240 transitions. [2022-11-19 07:01:52,023 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1226 [2022-11-19 07:01:52,024 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:01:52,025 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 9, 9, 9, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:01:52,073 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2022-11-19 07:01:52,246 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable9 [2022-11-19 07:01:52,247 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:01:52,247 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:01:52,247 INFO L85 PathProgramCache]: Analyzing trace with hash 1457685965, now seen corresponding path program 1 times [2022-11-19 07:01:52,248 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:01:52,248 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [225718478] [2022-11-19 07:01:52,248 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:01:52,248 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:01:53,660 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:01:53,660 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1002063830] [2022-11-19 07:01:53,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:01:53,661 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:01:53,661 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:01:53,663 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:01:53,690 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2022-11-19 07:02:00,320 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:02:00,404 INFO L263 TraceCheckSpWp]: Trace formula consists of 19549 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-19 07:02:00,442 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:02:00,614 INFO L134 CoverageAnalysis]: Checked inductivity of 13456 backedges. 196 proven. 0 refuted. 0 times theorem prover too weak. 13260 trivial. 0 not checked. [2022-11-19 07:02:00,615 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:02:00,615 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:02:00,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [225718478] [2022-11-19 07:02:00,615 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:02:00,615 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1002063830] [2022-11-19 07:02:00,616 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1002063830] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:02:00,616 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:02:00,616 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-19 07:02:00,616 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [69921615] [2022-11-19 07:02:00,617 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:02:00,618 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2022-11-19 07:02:00,618 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:02:00,619 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2022-11-19 07:02:00,620 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=9, Invalid=21, Unknown=0, NotChecked=0, Total=30 [2022-11-19 07:02:00,620 INFO L87 Difference]: Start difference. First operand 39235 states and 57240 transitions. Second operand has 6 states, 6 states have (on average 48.5) internal successors, (291), 6 states have internal predecessors, (291), 2 states have call successors, (142), 2 states have call predecessors, (142), 2 states have return successors, (139), 2 states have call predecessors, (139), 2 states have call successors, (139) [2022-11-19 07:02:02,759 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:02:15,236 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:02:19,498 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:02:24,142 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:02:31,410 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:02:36,586 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.74s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:02:38,508 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.92s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:02:40,513 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:02:42,519 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:02:44,524 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:02:46,041 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:02:46,041 INFO L93 Difference]: Finished difference Result 99698 states and 152129 transitions. [2022-11-19 07:02:46,042 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 8 states. [2022-11-19 07:02:46,042 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 48.5) internal successors, (291), 6 states have internal predecessors, (291), 2 states have call successors, (142), 2 states have call predecessors, (142), 2 states have return successors, (139), 2 states have call predecessors, (139), 2 states have call successors, (139) Word has length 1225 [2022-11-19 07:02:46,043 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:02:46,510 INFO L225 Difference]: With dead ends: 99698 [2022-11-19 07:02:46,511 INFO L226 Difference]: Without dead ends: 65665 [2022-11-19 07:02:46,689 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1231 GetRequests, 1223 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 3 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=32, Invalid=58, Unknown=0, NotChecked=0, Total=90 [2022-11-19 07:02:46,690 INFO L413 NwaCegarLoop]: 7889 mSDtfsCounter, 7025 mSDsluCounter, 28868 mSDsCounter, 0 mSdLazyCounter, 3554 mSolverCounterSat, 1761 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 41.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7227 SdHoareTripleChecker+Valid, 36757 SdHoareTripleChecker+Invalid, 5323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1761 IncrementalHoareTripleChecker+Valid, 3554 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 42.5s IncrementalHoareTripleChecker+Time [2022-11-19 07:02:46,690 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7227 Valid, 36757 Invalid, 5323 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1761 Valid, 3554 Invalid, 8 Unknown, 0 Unchecked, 42.5s Time] [2022-11-19 07:02:46,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 65665 states. [2022-11-19 07:02:48,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 65665 to 39243. [2022-11-19 07:02:48,740 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39243 states, 24764 states have (on average 1.3416249394282023) internal successors, (33224), 25657 states have internal predecessors, (33224), 11612 states have call successors, (11612), 2962 states have call predecessors, (11612), 2866 states have return successors, (12412), 11153 states have call predecessors, (12412), 11611 states have call successors, (12412) [2022-11-19 07:02:48,883 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39243 states to 39243 states and 57248 transitions. [2022-11-19 07:02:48,894 INFO L78 Accepts]: Start accepts. Automaton has 39243 states and 57248 transitions. Word has length 1225 [2022-11-19 07:02:48,895 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:02:48,895 INFO L495 AbstractCegarLoop]: Abstraction has 39243 states and 57248 transitions. [2022-11-19 07:02:48,895 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 48.5) internal successors, (291), 6 states have internal predecessors, (291), 2 states have call successors, (142), 2 states have call predecessors, (142), 2 states have return successors, (139), 2 states have call predecessors, (139), 2 states have call successors, (139) [2022-11-19 07:02:48,896 INFO L276 IsEmpty]: Start isEmpty. Operand 39243 states and 57248 transitions. [2022-11-19 07:02:49,038 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1248 [2022-11-19 07:02:49,038 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:02:49,039 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:02:49,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Forceful destruction successful, exit code 0 [2022-11-19 07:02:49,239 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable10 [2022-11-19 07:02:49,240 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:02:49,240 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:02:49,241 INFO L85 PathProgramCache]: Analyzing trace with hash 1362146439, now seen corresponding path program 1 times [2022-11-19 07:02:49,241 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:02:49,241 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [90085710] [2022-11-19 07:02:49,241 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:02:49,242 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:02:50,477 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:02:50,478 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1135838639] [2022-11-19 07:02:50,478 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:02:50,478 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:02:50,478 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:02:50,479 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:02:50,481 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2022-11-19 07:02:57,095 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:02:57,177 INFO L263 TraceCheckSpWp]: Trace formula consists of 19744 conjuncts, 10 conjunts are in the unsatisfiable core [2022-11-19 07:02:57,212 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:02:57,448 INFO L134 CoverageAnalysis]: Checked inductivity of 13552 backedges. 272 proven. 0 refuted. 0 times theorem prover too weak. 13280 trivial. 0 not checked. [2022-11-19 07:02:57,449 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:02:57,449 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:02:57,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [90085710] [2022-11-19 07:02:57,449 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:02:57,449 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1135838639] [2022-11-19 07:02:57,450 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1135838639] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:02:57,450 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:02:57,450 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [11] imperfect sequences [] total 11 [2022-11-19 07:02:57,450 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1052770713] [2022-11-19 07:02:57,450 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:02:57,452 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 11 states [2022-11-19 07:02:57,452 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:02:57,452 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 11 interpolants. [2022-11-19 07:02:57,453 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=19, Invalid=91, Unknown=0, NotChecked=0, Total=110 [2022-11-19 07:02:57,453 INFO L87 Difference]: Start difference. First operand 39243 states and 57248 transitions. Second operand has 11 states, 10 states have (on average 31.6) internal successors, (316), 8 states have internal predecessors, (316), 3 states have call successors, (150), 2 states have call predecessors, (150), 5 states have return successors, (147), 6 states have call predecessors, (147), 3 states have call successors, (147) [2022-11-19 07:02:59,608 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:12,774 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:17,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:21,359 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.54s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:28,300 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.16s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:30,983 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.34s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:34,128 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.18s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:35,939 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:41,766 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:48,087 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.79s for a HTC check with result INVALID. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-19 07:03:51,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:03:58,393 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:04:00,473 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:04:00,474 INFO L93 Difference]: Finished difference Result 81330 states and 119520 transitions. [2022-11-19 07:04:00,474 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 12 states. [2022-11-19 07:04:00,474 INFO L78 Accepts]: Start accepts. Automaton has has 11 states, 10 states have (on average 31.6) internal successors, (316), 8 states have internal predecessors, (316), 3 states have call successors, (150), 2 states have call predecessors, (150), 5 states have return successors, (147), 6 states have call predecessors, (147), 3 states have call successors, (147) Word has length 1247 [2022-11-19 07:04:00,475 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:04:00,667 INFO L225 Difference]: With dead ends: 81330 [2022-11-19 07:04:00,667 INFO L226 Difference]: Without dead ends: 42851 [2022-11-19 07:04:01,035 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1248 GetRequests, 1237 SyntacticMatches, 0 SemanticMatches, 11 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=27, Invalid=129, Unknown=0, NotChecked=0, Total=156 [2022-11-19 07:04:01,035 INFO L413 NwaCegarLoop]: 7229 mSDtfsCounter, 703 mSDsluCounter, 64180 mSDsCounter, 0 mSdLazyCounter, 7137 mSolverCounterSat, 2 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 58.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 895 SdHoareTripleChecker+Valid, 71409 SdHoareTripleChecker+Invalid, 7143 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 7137 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 60.4s IncrementalHoareTripleChecker+Time [2022-11-19 07:04:01,036 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [895 Valid, 71409 Invalid, 7143 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [2 Valid, 7137 Invalid, 4 Unknown, 0 Unchecked, 60.4s Time] [2022-11-19 07:04:01,074 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 42851 states. [2022-11-19 07:04:02,717 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 42851 to 39275. [2022-11-19 07:04:02,737 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39275 states, 24787 states have (on average 1.341307943680155) internal successors, (33247), 25680 states have internal predecessors, (33247), 11613 states have call successors, (11613), 2962 states have call predecessors, (11613), 2874 states have return successors, (12458), 11162 states have call predecessors, (12458), 11612 states have call successors, (12458) [2022-11-19 07:04:02,880 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39275 states to 39275 states and 57318 transitions. [2022-11-19 07:04:02,890 INFO L78 Accepts]: Start accepts. Automaton has 39275 states and 57318 transitions. Word has length 1247 [2022-11-19 07:04:02,891 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:04:02,891 INFO L495 AbstractCegarLoop]: Abstraction has 39275 states and 57318 transitions. [2022-11-19 07:04:02,891 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 11 states, 10 states have (on average 31.6) internal successors, (316), 8 states have internal predecessors, (316), 3 states have call successors, (150), 2 states have call predecessors, (150), 5 states have return successors, (147), 6 states have call predecessors, (147), 3 states have call successors, (147) [2022-11-19 07:04:02,891 INFO L276 IsEmpty]: Start isEmpty. Operand 39275 states and 57318 transitions. [2022-11-19 07:04:03,031 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1254 [2022-11-19 07:04:03,031 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:04:03,031 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:04:03,080 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2022-11-19 07:04:03,232 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11,4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:04:03,232 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:04:03,233 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:04:03,233 INFO L85 PathProgramCache]: Analyzing trace with hash 1770394133, now seen corresponding path program 1 times [2022-11-19 07:04:03,233 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:04:03,233 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1127362187] [2022-11-19 07:04:03,233 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:04:03,233 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:04:04,472 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:04:04,473 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1980949581] [2022-11-19 07:04:04,473 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:04:04,473 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:04:04,473 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:04:04,474 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:04:04,475 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2022-11-19 07:04:11,307 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:04:11,389 INFO L263 TraceCheckSpWp]: Trace formula consists of 19753 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-19 07:04:11,419 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:04:11,482 INFO L134 CoverageAnalysis]: Checked inductivity of 13552 backedges. 264 proven. 0 refuted. 0 times theorem prover too weak. 13288 trivial. 0 not checked. [2022-11-19 07:04:11,483 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:04:11,483 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:04:11,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1127362187] [2022-11-19 07:04:11,483 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:04:11,483 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1980949581] [2022-11-19 07:04:11,484 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1980949581] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:04:11,484 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:04:11,484 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:04:11,487 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1645198848] [2022-11-19 07:04:11,487 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:04:11,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:04:11,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:04:11,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:04:11,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:04:11,489 INFO L87 Difference]: Start difference. First operand 39275 states and 57318 transitions. Second operand has 3 states, 3 states have (on average 106.0) internal successors, (318), 3 states have internal predecessors, (318), 2 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (146), 2 states have call predecessors, (146), 2 states have call successors, (146) [2022-11-19 07:04:13,659 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:04:23,662 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.39s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:04:28,910 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:04:32,476 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:04:33,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:04:33,232 INFO L93 Difference]: Finished difference Result 77948 states and 114363 transitions. [2022-11-19 07:04:33,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:04:33,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 106.0) internal successors, (318), 3 states have internal predecessors, (318), 2 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (146), 2 states have call predecessors, (146), 2 states have call successors, (146) Word has length 1253 [2022-11-19 07:04:33,234 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:04:33,503 INFO L225 Difference]: With dead ends: 77948 [2022-11-19 07:04:33,503 INFO L226 Difference]: Without dead ends: 39437 [2022-11-19 07:04:33,608 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1252 GetRequests, 1251 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:04:33,609 INFO L413 NwaCegarLoop]: 6220 mSDtfsCounter, 22 mSDsluCounter, 6207 mSDsCounter, 0 mSdLazyCounter, 1324 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 19.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 30 SdHoareTripleChecker+Valid, 12427 SdHoareTripleChecker+Invalid, 1327 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1324 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 20.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:04:33,609 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [30 Valid, 12427 Invalid, 1327 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1324 Invalid, 3 Unknown, 0 Unchecked, 20.1s Time] [2022-11-19 07:04:33,635 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 39437 states. [2022-11-19 07:04:35,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 39437 to 39281. [2022-11-19 07:04:35,230 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39281 states, 24793 states have (on average 1.341225345863752) internal successors, (33253), 25686 states have internal predecessors, (33253), 11613 states have call successors, (11613), 2962 states have call predecessors, (11613), 2874 states have return successors, (12458), 11162 states have call predecessors, (12458), 11612 states have call successors, (12458) [2022-11-19 07:04:35,378 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39281 states to 39281 states and 57324 transitions. [2022-11-19 07:04:35,385 INFO L78 Accepts]: Start accepts. Automaton has 39281 states and 57324 transitions. Word has length 1253 [2022-11-19 07:04:35,386 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:04:35,387 INFO L495 AbstractCegarLoop]: Abstraction has 39281 states and 57324 transitions. [2022-11-19 07:04:35,387 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 106.0) internal successors, (318), 3 states have internal predecessors, (318), 2 states have call successors, (149), 2 states have call predecessors, (149), 2 states have return successors, (146), 2 states have call predecessors, (146), 2 states have call successors, (146) [2022-11-19 07:04:35,387 INFO L276 IsEmpty]: Start isEmpty. Operand 39281 states and 57324 transitions. [2022-11-19 07:04:35,554 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1259 [2022-11-19 07:04:35,554 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:04:35,554 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:04:35,601 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2022-11-19 07:04:35,756 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable12 [2022-11-19 07:04:35,756 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:04:35,756 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:04:35,757 INFO L85 PathProgramCache]: Analyzing trace with hash 1612040738, now seen corresponding path program 1 times [2022-11-19 07:04:35,757 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:04:35,757 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1587452213] [2022-11-19 07:04:35,757 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:04:35,757 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:04:36,922 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:04:36,923 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1868201996] [2022-11-19 07:04:36,923 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:04:36,923 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:04:36,923 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:04:36,924 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:04:36,925 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2022-11-19 07:04:43,988 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:04:44,074 INFO L263 TraceCheckSpWp]: Trace formula consists of 19773 conjuncts, 4 conjunts are in the unsatisfiable core [2022-11-19 07:04:44,098 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:04:44,303 INFO L134 CoverageAnalysis]: Checked inductivity of 13552 backedges. 150 proven. 0 refuted. 0 times theorem prover too weak. 13402 trivial. 0 not checked. [2022-11-19 07:04:44,303 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:04:44,303 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:04:44,303 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1587452213] [2022-11-19 07:04:44,304 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:04:44,304 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1868201996] [2022-11-19 07:04:44,304 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1868201996] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:04:44,304 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:04:44,304 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 07:04:44,305 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [891254569] [2022-11-19 07:04:44,305 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:04:44,306 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 07:04:44,306 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:04:44,307 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 07:04:44,307 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 07:04:44,307 INFO L87 Difference]: Start difference. First operand 39281 states and 57324 transitions. Second operand has 4 states, 4 states have (on average 75.75) internal successors, (303), 4 states have internal predecessors, (303), 3 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (142), 3 states have call predecessors, (142), 3 states have call successors, (142) [2022-11-19 07:04:46,457 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:04:51,883 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.28s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:04:53,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.50s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:04:58,413 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:00,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:02,434 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:05,768 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:10,071 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:13,958 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:05:16,912 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:05:16,912 INFO L93 Difference]: Finished difference Result 80580 states and 119304 transitions. [2022-11-19 07:05:16,912 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 07:05:16,912 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 75.75) internal successors, (303), 4 states have internal predecessors, (303), 3 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (142), 3 states have call predecessors, (142), 3 states have call successors, (142) Word has length 1258 [2022-11-19 07:05:16,914 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:05:17,102 INFO L225 Difference]: With dead ends: 80580 [2022-11-19 07:05:17,102 INFO L226 Difference]: Without dead ends: 46511 [2022-11-19 07:05:17,319 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1259 GetRequests, 1256 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:05:17,319 INFO L413 NwaCegarLoop]: 7514 mSDtfsCounter, 2105 mSDsluCounter, 13698 mSDsCounter, 0 mSdLazyCounter, 2117 mSolverCounterSat, 388 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2307 SdHoareTripleChecker+Valid, 21212 SdHoareTripleChecker+Invalid, 2511 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 388 IncrementalHoareTripleChecker+Valid, 2117 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.0s IncrementalHoareTripleChecker+Time [2022-11-19 07:05:17,320 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2307 Valid, 21212 Invalid, 2511 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [388 Valid, 2117 Invalid, 6 Unknown, 0 Unchecked, 30.0s Time] [2022-11-19 07:05:17,352 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46511 states. [2022-11-19 07:05:19,337 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46511 to 39284. [2022-11-19 07:05:19,361 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39284 states, 24795 states have (on average 1.3411978221415608) internal successors, (33255), 25688 states have internal predecessors, (33255), 11614 states have call successors, (11614), 2962 states have call predecessors, (11614), 2874 states have return successors, (12459), 11163 states have call predecessors, (12459), 11613 states have call successors, (12459) [2022-11-19 07:05:19,536 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39284 states to 39284 states and 57328 transitions. [2022-11-19 07:05:19,543 INFO L78 Accepts]: Start accepts. Automaton has 39284 states and 57328 transitions. Word has length 1258 [2022-11-19 07:05:19,544 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:05:19,545 INFO L495 AbstractCegarLoop]: Abstraction has 39284 states and 57328 transitions. [2022-11-19 07:05:19,545 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 75.75) internal successors, (303), 4 states have internal predecessors, (303), 3 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (142), 3 states have call predecessors, (142), 3 states have call successors, (142) [2022-11-19 07:05:19,545 INFO L276 IsEmpty]: Start isEmpty. Operand 39284 states and 57328 transitions. [2022-11-19 07:05:19,759 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1261 [2022-11-19 07:05:19,760 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:05:19,760 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:05:19,814 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2022-11-19 07:05:19,961 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable13 [2022-11-19 07:05:19,961 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:05:19,961 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:05:19,962 INFO L85 PathProgramCache]: Analyzing trace with hash 526200752, now seen corresponding path program 1 times [2022-11-19 07:05:19,962 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:05:19,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1545957813] [2022-11-19 07:05:19,963 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:05:19,963 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:05:21,221 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:05:21,221 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [487610669] [2022-11-19 07:05:21,222 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:05:21,222 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:05:21,222 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:05:21,223 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:05:21,225 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Waiting until timeout for monitored process [2022-11-19 07:05:28,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:05:28,966 INFO L263 TraceCheckSpWp]: Trace formula consists of 19829 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-19 07:05:28,995 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:05:29,169 INFO L134 CoverageAnalysis]: Checked inductivity of 13552 backedges. 158 proven. 0 refuted. 0 times theorem prover too weak. 13394 trivial. 0 not checked. [2022-11-19 07:05:29,169 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:05:29,169 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:05:29,169 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1545957813] [2022-11-19 07:05:29,170 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:05:29,170 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [487610669] [2022-11-19 07:05:29,170 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [487610669] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:05:29,170 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:05:29,170 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-19 07:05:29,171 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [35589137] [2022-11-19 07:05:29,171 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:05:29,172 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-19 07:05:29,172 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:05:29,173 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-19 07:05:29,173 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=13, Invalid=43, Unknown=0, NotChecked=0, Total=56 [2022-11-19 07:05:29,173 INFO L87 Difference]: Start difference. First operand 39284 states and 57328 transitions. Second operand has 8 states, 8 states have (on average 38.625) internal successors, (309), 6 states have internal predecessors, (309), 2 states have call successors, (146), 2 states have call predecessors, (146), 4 states have return successors, (143), 4 states have call predecessors, (143), 2 states have call successors, (143) [2022-11-19 07:05:31,328 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:42,575 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.24s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:43,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:44,890 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.21s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:50,226 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:53,060 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:05:58,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:03,838 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.87s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:06,547 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.89s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:14,742 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Bool, Int], hasArrays=false, hasNonlinArith=true, quantifiers [] [2022-11-19 07:06:17,179 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:24,047 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:06:28,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:29,110 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:06:29,110 INFO L93 Difference]: Finished difference Result 81541 states and 120452 transitions. [2022-11-19 07:06:29,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-19 07:06:29,111 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 8 states have (on average 38.625) internal successors, (309), 6 states have internal predecessors, (309), 2 states have call successors, (146), 2 states have call predecessors, (146), 4 states have return successors, (143), 4 states have call predecessors, (143), 2 states have call successors, (143) Word has length 1260 [2022-11-19 07:06:29,112 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:06:29,371 INFO L225 Difference]: With dead ends: 81541 [2022-11-19 07:06:29,371 INFO L226 Difference]: Without dead ends: 43021 [2022-11-19 07:06:29,488 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1260 GetRequests, 1253 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=55, Unknown=0, NotChecked=0, Total=72 [2022-11-19 07:06:29,488 INFO L413 NwaCegarLoop]: 7301 mSDtfsCounter, 736 mSDsluCounter, 42889 mSDsCounter, 0 mSdLazyCounter, 4991 mSolverCounterSat, 4 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 55.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 945 SdHoareTripleChecker+Valid, 50190 SdHoareTripleChecker+Invalid, 5002 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.2s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 4991 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 57.1s IncrementalHoareTripleChecker+Time [2022-11-19 07:06:29,489 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [945 Valid, 50190 Invalid, 5002 Unknown, 0 Unchecked, 0.2s Time], IncrementalHoareTripleChecker [4 Valid, 4991 Invalid, 7 Unknown, 0 Unchecked, 57.1s Time] [2022-11-19 07:06:29,515 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 43021 states. [2022-11-19 07:06:31,222 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 43021 to 39300. [2022-11-19 07:06:31,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39300 states, 24810 states have (on average 1.3409915356711004) internal successors, (33270), 25697 states have internal predecessors, (33270), 11614 states have call successors, (11614), 2962 states have call predecessors, (11614), 2875 states have return successors, (12472), 11170 states have call predecessors, (12472), 11613 states have call successors, (12472) [2022-11-19 07:06:31,541 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39300 states to 39300 states and 57356 transitions. [2022-11-19 07:06:31,545 INFO L78 Accepts]: Start accepts. Automaton has 39300 states and 57356 transitions. Word has length 1260 [2022-11-19 07:06:31,546 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:06:31,546 INFO L495 AbstractCegarLoop]: Abstraction has 39300 states and 57356 transitions. [2022-11-19 07:06:31,547 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 8 states have (on average 38.625) internal successors, (309), 6 states have internal predecessors, (309), 2 states have call successors, (146), 2 states have call predecessors, (146), 4 states have return successors, (143), 4 states have call predecessors, (143), 2 states have call successors, (143) [2022-11-19 07:06:31,547 INFO L276 IsEmpty]: Start isEmpty. Operand 39300 states and 57356 transitions. [2022-11-19 07:06:31,696 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1272 [2022-11-19 07:06:31,696 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:06:31,696 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 27, 27, 26, 26, 26, 26, 11, 11, 11, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:06:31,751 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (7)] Forceful destruction successful, exit code 0 [2022-11-19 07:06:31,897 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14,7 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:06:31,898 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:06:31,898 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:06:31,898 INFO L85 PathProgramCache]: Analyzing trace with hash -1631394863, now seen corresponding path program 1 times [2022-11-19 07:06:31,899 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:06:31,899 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [568908402] [2022-11-19 07:06:31,899 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:06:31,899 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:06:32,962 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:06:32,962 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1068883094] [2022-11-19 07:06:32,962 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:06:32,962 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:06:32,963 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:06:32,964 INFO L229 MonitoredProcess]: Starting monitored process 8 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:06:32,966 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Waiting until timeout for monitored process [2022-11-19 07:06:40,550 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:06:40,647 INFO L263 TraceCheckSpWp]: Trace formula consists of 19858 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-19 07:06:40,672 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:06:40,753 INFO L134 CoverageAnalysis]: Checked inductivity of 13563 backedges. 226 proven. 0 refuted. 0 times theorem prover too weak. 13337 trivial. 0 not checked. [2022-11-19 07:06:40,753 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:06:40,754 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:06:40,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [568908402] [2022-11-19 07:06:40,754 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:06:40,754 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1068883094] [2022-11-19 07:06:40,754 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1068883094] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:06:40,755 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:06:40,755 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 07:06:40,755 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1349407224] [2022-11-19 07:06:40,755 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:06:40,757 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 07:06:40,757 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:06:40,757 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 07:06:40,758 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 07:06:40,758 INFO L87 Difference]: Start difference. First operand 39300 states and 57356 transitions. Second operand has 4 states, 4 states have (on average 76.25) internal successors, (305), 4 states have internal predecessors, (305), 2 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (142), 2 states have call predecessors, (142), 2 states have call successors, (142) [2022-11-19 07:06:43,046 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.28s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:48,670 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.20s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:49,726 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:52,737 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:06:56,739 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:00,729 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:06,546 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:11,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:07:13,249 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:07:13,249 INFO L93 Difference]: Finished difference Result 80316 states and 119019 transitions. [2022-11-19 07:07:13,250 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-19 07:07:13,250 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 76.25) internal successors, (305), 4 states have internal predecessors, (305), 2 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (142), 2 states have call predecessors, (142), 2 states have call successors, (142) Word has length 1271 [2022-11-19 07:07:13,251 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:07:13,435 INFO L225 Difference]: With dead ends: 80316 [2022-11-19 07:07:13,435 INFO L226 Difference]: Without dead ends: 46232 [2022-11-19 07:07:13,554 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1272 GetRequests, 1269 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:07:13,554 INFO L413 NwaCegarLoop]: 7578 mSDtfsCounter, 1927 mSDsluCounter, 12822 mSDsCounter, 0 mSdLazyCounter, 2041 mSolverCounterSat, 626 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 28.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1927 SdHoareTripleChecker+Valid, 20400 SdHoareTripleChecker+Invalid, 2673 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 626 IncrementalHoareTripleChecker+Valid, 2041 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 29.4s IncrementalHoareTripleChecker+Time [2022-11-19 07:07:13,555 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1927 Valid, 20400 Invalid, 2673 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [626 Valid, 2041 Invalid, 6 Unknown, 0 Unchecked, 29.4s Time] [2022-11-19 07:07:13,765 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 46232 states. [2022-11-19 07:07:15,691 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 46232 to 39300. [2022-11-19 07:07:15,715 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 39300 states, 24810 states have (on average 1.3409109230149134) internal successors, (33268), 25697 states have internal predecessors, (33268), 11614 states have call successors, (11614), 2962 states have call predecessors, (11614), 2875 states have return successors, (12472), 11170 states have call predecessors, (12472), 11613 states have call successors, (12472) [2022-11-19 07:07:15,888 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 39300 states to 39300 states and 57354 transitions. [2022-11-19 07:07:15,893 INFO L78 Accepts]: Start accepts. Automaton has 39300 states and 57354 transitions. Word has length 1271 [2022-11-19 07:07:15,894 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:07:15,894 INFO L495 AbstractCegarLoop]: Abstraction has 39300 states and 57354 transitions. [2022-11-19 07:07:15,894 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 76.25) internal successors, (305), 4 states have internal predecessors, (305), 2 states have call successors, (145), 2 states have call predecessors, (145), 2 states have return successors, (142), 2 states have call predecessors, (142), 2 states have call successors, (142) [2022-11-19 07:07:15,894 INFO L276 IsEmpty]: Start isEmpty. Operand 39300 states and 57354 transitions. [2022-11-19 07:07:16,056 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1310 [2022-11-19 07:07:16,056 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:07:16,056 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 28, 28, 26, 26, 26, 26, 12, 12, 12, 7, 7, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:07:16,112 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (8)] Forceful destruction successful, exit code 0 [2022-11-19 07:07:16,257 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 8 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable15 [2022-11-19 07:07:16,257 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:07:16,257 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:07:16,258 INFO L85 PathProgramCache]: Analyzing trace with hash -1960594955, now seen corresponding path program 1 times [2022-11-19 07:07:16,258 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:07:16,258 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [850264030] [2022-11-19 07:07:16,258 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:07:16,258 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:07:17,518 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:07:17,518 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [1593089994] [2022-11-19 07:07:17,519 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:07:17,519 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:07:17,519 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:07:17,520 INFO L229 MonitoredProcess]: Starting monitored process 9 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:07:17,521 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Waiting until timeout for monitored process [2022-11-19 07:07:25,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:07:25,616 INFO L263 TraceCheckSpWp]: Trace formula consists of 20182 conjuncts, 7 conjunts are in the unsatisfiable core [2022-11-19 07:07:25,638 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:07:26,298 INFO L134 CoverageAnalysis]: Checked inductivity of 13748 backedges. 165 proven. 0 refuted. 0 times theorem prover too weak. 13583 trivial. 0 not checked. [2022-11-19 07:07:26,299 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:07:26,300 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:07:26,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [850264030] [2022-11-19 07:07:26,300 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:07:26,300 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1593089994] [2022-11-19 07:07:26,300 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1593089994] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:07:26,300 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:07:26,301 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-19 07:07:26,302 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1031247694] [2022-11-19 07:07:26,303 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:07:26,304 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-19 07:07:26,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:07:26,305 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-19 07:07:26,305 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:07:26,305 INFO L87 Difference]: Start difference. First operand 39300 states and 57354 transitions. Second operand has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 3 states have call successors, (154), 3 states have call predecessors, (154), 2 states have return successors, (152), 2 states have call predecessors, (152), 2 states have call successors, (152) [2022-11-19 07:07:28,495 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.19s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:33,813 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.15s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:35,836 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.60s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:38,083 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:41,554 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:44,645 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.03s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:48,198 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:54,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:07:58,149 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:07:59,546 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:07:59,546 INFO L93 Difference]: Finished difference Result 53912 states and 78854 transitions. [2022-11-19 07:07:59,547 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-19 07:07:59,547 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 3 states have call successors, (154), 3 states have call predecessors, (154), 2 states have return successors, (152), 2 states have call predecessors, (152), 2 states have call successors, (152) Word has length 1309 [2022-11-19 07:07:59,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:07:59,870 INFO L225 Difference]: With dead ends: 53912 [2022-11-19 07:07:59,870 INFO L226 Difference]: Without dead ends: 53909 [2022-11-19 07:07:59,888 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1308 GetRequests, 1307 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-19 07:07:59,889 INFO L413 NwaCegarLoop]: 8406 mSDtfsCounter, 5122 mSDsluCounter, 4301 mSDsCounter, 0 mSdLazyCounter, 1342 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 29.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5122 SdHoareTripleChecker+Valid, 12707 SdHoareTripleChecker+Invalid, 1347 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1342 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 30.9s IncrementalHoareTripleChecker+Time [2022-11-19 07:07:59,889 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5122 Valid, 12707 Invalid, 1347 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1342 Invalid, 5 Unknown, 0 Unchecked, 30.9s Time] [2022-11-19 07:07:59,927 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 53909 states. [2022-11-19 07:08:02,539 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 53909 to 53509. [2022-11-19 07:08:02,575 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 53509 states, 34170 states have (on average 1.3518876207199297) internal successors, (46194), 35431 states have internal predecessors, (46194), 15334 states have call successors, (15334), 4156 states have call predecessors, (15334), 4004 states have return successors, (16734), 14614 states have call predecessors, (16734), 15333 states have call successors, (16734) [2022-11-19 07:08:02,817 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 53509 states to 53509 states and 78262 transitions. [2022-11-19 07:08:02,819 INFO L78 Accepts]: Start accepts. Automaton has 53509 states and 78262 transitions. Word has length 1309 [2022-11-19 07:08:02,820 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-19 07:08:02,821 INFO L495 AbstractCegarLoop]: Abstraction has 53509 states and 78262 transitions. [2022-11-19 07:08:02,821 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.0) internal successors, (315), 3 states have internal predecessors, (315), 3 states have call successors, (154), 3 states have call predecessors, (154), 2 states have return successors, (152), 2 states have call predecessors, (152), 2 states have call successors, (152) [2022-11-19 07:08:02,821 INFO L276 IsEmpty]: Start isEmpty. Operand 53509 states and 78262 transitions. [2022-11-19 07:08:03,407 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 1399 [2022-11-19 07:08:03,407 INFO L187 NwaCegarLoop]: Found error trace [2022-11-19 07:08:03,408 INFO L195 NwaCegarLoop]: trace histogram [47, 47, 47, 47, 47, 47, 47, 47, 47, 31, 31, 26, 26, 26, 26, 13, 13, 13, 7, 7, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-19 07:08:03,522 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (9)] Forceful destruction successful, exit code 0 [2022-11-19 07:08:03,638 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 9 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable16 [2022-11-19 07:08:03,639 INFO L420 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-19 07:08:03,639 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-19 07:08:03,640 INFO L85 PathProgramCache]: Analyzing trace with hash 1072166911, now seen corresponding path program 1 times [2022-11-19 07:08:03,640 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-19 07:08:03,640 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2084994283] [2022-11-19 07:08:03,640 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:08:03,640 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-19 07:08:04,939 ERROR L245 FreeRefinementEngine]: Caught known exception: Unsupported non-linear arithmetic [2022-11-19 07:08:04,940 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleZ3 [353384780] [2022-11-19 07:08:04,940 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-19 07:08:04,940 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2022-11-19 07:08:04,940 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 [2022-11-19 07:08:04,941 INFO L229 MonitoredProcess]: Starting monitored process 10 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2022-11-19 07:08:04,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_784163cb-8c91-4327-916f-7f00062a0d8e/bin/utaipan-I9t0OCRTmS/z3 -smt2 -in SMTLIB2_COMPLIANT=true (10)] Waiting until timeout for monitored process [2022-11-19 07:08:13,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-19 07:08:13,806 INFO L263 TraceCheckSpWp]: Trace formula consists of 21155 conjuncts, 5 conjunts are in the unsatisfiable core [2022-11-19 07:08:13,827 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-19 07:08:13,930 INFO L134 CoverageAnalysis]: Checked inductivity of 14097 backedges. 439 proven. 0 refuted. 0 times theorem prover too weak. 13658 trivial. 0 not checked. [2022-11-19 07:08:13,931 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-19 07:08:13,931 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-19 07:08:13,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2084994283] [2022-11-19 07:08:13,931 WARN L310 FreeRefinementEngine]: Interpolation failed due to KNOWN_IGNORE: SMT_SOLVER_CANNOT_INTERPOLATE_INPUT [2022-11-19 07:08:13,931 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [353384780] [2022-11-19 07:08:13,932 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleZ3 [353384780] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-19 07:08:13,932 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-19 07:08:13,932 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-19 07:08:13,932 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1593590987] [2022-11-19 07:08:13,933 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-19 07:08:13,934 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-19 07:08:13,934 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-19 07:08:13,935 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-19 07:08:13,935 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-19 07:08:13,935 INFO L87 Difference]: Start difference. First operand 53509 states and 78262 transitions. Second operand has 4 states, 4 states have (on average 88.0) internal successors, (352), 4 states have internal predecessors, (352), 2 states have call successors, (172), 2 states have call predecessors, (172), 2 states have return successors, (169), 2 states have call predecessors, (169), 2 states have call successors, (169) [2022-11-19 07:08:16,136 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.20s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:08:22,612 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:08:24,196 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.58s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:08:31,404 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.55s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:08:35,652 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:08:40,734 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-19 07:08:44,735 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=true, quantifiers [] [2022-11-19 07:08:48,450 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-19 07:08:48,451 INFO L93 Difference]: Finished difference Result 107304 states and 158333 transitions. [2022-11-19 07:08:48,452 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2022-11-19 07:08:48,452 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 88.0) internal successors, (352), 4 states have internal predecessors, (352), 2 states have call successors, (172), 2 states have call predecessors, (172), 2 states have return successors, (169), 2 states have call predecessors, (169), 2 states have call successors, (169) Word has length 1398 [2022-11-19 07:08:48,453 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-19 07:08:48,833 INFO L225 Difference]: With dead ends: 107304 [2022-11-19 07:08:48,833 INFO L226 Difference]: Without dead ends: 59011 [2022-11-19 07:08:48,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 1399 GetRequests, 1396 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2022-11-19 07:08:48,974 INFO L413 NwaCegarLoop]: 7439 mSDtfsCounter, 1767 mSDsluCounter, 12925 mSDsCounter, 0 mSdLazyCounter, 2045 mSolverCounterSat, 517 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 30.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1791 SdHoareTripleChecker+Valid, 20364 SdHoareTripleChecker+Invalid, 2566 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 517 IncrementalHoareTripleChecker+Valid, 2045 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 31.3s IncrementalHoareTripleChecker+Time [2022-11-19 07:08:48,974 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1791 Valid, 20364 Invalid, 2566 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [517 Valid, 2045 Invalid, 4 Unknown, 0 Unchecked, 31.3s Time] [2022-11-19 07:08:49,012 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 59011 states.