./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-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI --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 1cfba800a850f13ff72fddf9946e31aec208a19aa4b82d402046e12670b66199 --- 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-5e519f3 [2022-11-03 04:08:36,756 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 04:08:36,760 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 04:08:36,790 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 04:08:36,790 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 04:08:36,791 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 04:08:36,793 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 04:08:36,795 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 04:08:36,796 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 04:08:36,797 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 04:08:36,798 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 04:08:36,799 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 04:08:36,800 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 04:08:36,801 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 04:08:36,802 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 04:08:36,803 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 04:08:36,804 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 04:08:36,805 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 04:08:36,807 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 04:08:36,809 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 04:08:36,811 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 04:08:36,812 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 04:08:36,813 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 04:08:36,814 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 04:08:36,818 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 04:08:36,818 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 04:08:36,819 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 04:08:36,820 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 04:08:36,820 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 04:08:36,822 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 04:08:36,822 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 04:08:36,823 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 04:08:36,824 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 04:08:36,825 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 04:08:36,826 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 04:08:36,826 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 04:08:36,827 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 04:08:36,827 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 04:08:36,828 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 04:08:36,829 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 04:08:36,830 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 04:08:36,831 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 04:08:36,854 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 04:08:36,855 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 04:08:36,855 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 04:08:36,855 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 04:08:36,856 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 04:08:36,856 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 04:08:36,856 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 04:08:36,857 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 04:08:36,857 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 04:08:36,857 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 04:08:36,857 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 04:08:36,858 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 04:08:36,858 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 04:08:36,858 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 04:08:36,858 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 04:08:36,858 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 04:08:36,859 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 04:08:36,859 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 04:08:36,860 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 04:08:36,860 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 04:08:36,860 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 04:08:36,860 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 04:08:36,860 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 04:08:36,861 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 04:08:36,861 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 04:08:36,861 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 04:08:36,861 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 04:08:36,862 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 04:08:36,862 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 04:08:36,862 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:08:36,862 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 04:08:36,862 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 04:08:36,863 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 04:08:36,863 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 04:08:36,863 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 04:08:36,863 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 04:08:36,863 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 04:08:36,864 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 04:08:36,864 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_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/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_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI 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 -> 1cfba800a850f13ff72fddf9946e31aec208a19aa4b82d402046e12670b66199 [2022-11-03 04:08:37,089 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 04:08:37,111 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 04:08:37,113 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 04:08:37,114 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 04:08:37,115 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 04:08:37,116 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2022-11-03 04:08:37,186 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/data/1bf1181ef/9af4be6c89a14e9bb666d6993f298d0b/FLAG8e6fe9684 [2022-11-03 04:08:38,156 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 04:08:38,157 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2022-11-03 04:08:38,214 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/data/1bf1181ef/9af4be6c89a14e9bb666d6993f298d0b/FLAG8e6fe9684 [2022-11-03 04:08:38,625 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/data/1bf1181ef/9af4be6c89a14e9bb666d6993f298d0b [2022-11-03 04:08:38,628 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 04:08:38,631 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 04:08:38,634 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 04:08:38,634 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 04:08:38,638 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 04:08:38,639 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:08:38" (1/1) ... [2022-11-03 04:08:38,640 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@678e728a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:38, skipping insertion in model container [2022-11-03 04:08:38,640 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 04:08:38" (1/1) ... [2022-11-03 04:08:38,648 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 04:08:38,788 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 04:08:40,703 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i[277952,277965] [2022-11-03 04:08:40,928 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:08:40,957 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 04:08:41,449 WARN L230 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i[277952,277965] [2022-11-03 04:08:41,479 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 04:08:41,552 INFO L208 MainTranslator]: Completed translation [2022-11-03 04:08:41,553 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41 WrapperNode [2022-11-03 04:08:41,553 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 04:08:41,554 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 04:08:41,554 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 04:08:41,554 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 04:08:41,562 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:41,664 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:41,831 INFO L138 Inliner]: procedures = 258, calls = 2260, calls flagged for inlining = 96, calls inlined = 93, statements flattened = 5893 [2022-11-03 04:08:41,831 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 04:08:41,832 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 04:08:41,832 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 04:08:41,832 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 04:08:41,842 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:41,842 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:41,861 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:41,862 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:42,121 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:42,150 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:42,189 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:42,208 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:42,245 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 04:08:42,247 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 04:08:42,247 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 04:08:42,247 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 04:08:42,248 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (1/1) ... [2022-11-03 04:08:42,255 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 04:08:42,266 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 04:08:42,287 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 04:08:42,307 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 04:08:42,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2022-11-03 04:08:42,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2022-11-03 04:08:42,343 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2022-11-03 04:08:42,343 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2022-11-03 04:08:42,343 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 04:08:42,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 04:08:42,344 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-03 04:08:42,344 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-03 04:08:42,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mpctl_mutex [2022-11-03 04:08:42,344 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mpctl_mutex [2022-11-03 04:08:42,344 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 04:08:42,345 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 04:08:42,345 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_GetIocState [2022-11-03 04:08:42,345 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_GetIocState [2022-11-03 04:08:42,345 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2022-11-03 04:08:42,345 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2022-11-03 04:08:42,345 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2022-11-03 04:08:42,346 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2022-11-03 04:08:42,346 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 04:08:42,347 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 04:08:42,347 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 04:08:42,347 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 04:08:42,347 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_syscall_down [2022-11-03 04:08:42,347 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_syscall_down [2022-11-03 04:08:42,347 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_device_driver_deregister [2022-11-03 04:08:42,348 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_device_driver_deregister [2022-11-03 04:08:42,348 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2022-11-03 04:08:42,348 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2022-11-03 04:08:42,348 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_remove [2022-11-03 04:08:42,348 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_remove [2022-11-03 04:08:42,348 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 04:08:42,348 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 04:08:42,349 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2022-11-03 04:08:42,349 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2022-11-03 04:08:42,349 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_put_msg_frame [2022-11-03 04:08:42,349 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_put_msg_frame [2022-11-03 04:08:42,350 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 04:08:42,350 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 04:08:42,350 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-03 04:08:42,350 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-03 04:08:42,350 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 04:08:42,350 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 04:08:42,351 INFO L130 BoogieDeclarations]: Found specification of procedure __mptctl_ioctl [2022-11-03 04:08:42,351 INFO L138 BoogieDeclarations]: Found implementation of procedure __mptctl_ioctl [2022-11-03 04:08:42,351 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_mpt_command [2022-11-03 04:08:42,351 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_mpt_command [2022-11-03 04:08:42,352 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_fw_download [2022-11-03 04:08:42,352 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_fw_download [2022-11-03 04:08:42,352 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 04:08:42,353 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 04:08:42,353 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2022-11-03 04:08:42,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2022-11-03 04:08:42,354 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_put_msg_frame_hi_pri [2022-11-03 04:08:42,354 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_put_msg_frame_hi_pri [2022-11-03 04:08:42,354 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2022-11-03 04:08:42,354 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2022-11-03 04:08:42,354 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 04:08:42,354 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 04:08:42,355 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_free_fw_memory [2022-11-03 04:08:42,355 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_free_fw_memory [2022-11-03 04:08:42,356 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_do_taskmgmt [2022-11-03 04:08:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_do_taskmgmt [2022-11-03 04:08:42,356 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2022-11-03 04:08:42,356 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2022-11-03 04:08:42,356 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 04:08:42,356 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 04:08:42,357 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_clear_taskmgmt_in_progress_flag [2022-11-03 04:08:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_clear_taskmgmt_in_progress_flag [2022-11-03 04:08:42,357 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_timeout_expired [2022-11-03 04:08:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_timeout_expired [2022-11-03 04:08:42,357 INFO L130 BoogieDeclarations]: Found specification of procedure __might_fault [2022-11-03 04:08:42,357 INFO L138 BoogieDeclarations]: Found implementation of procedure __might_fault [2022-11-03 04:08:42,357 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-03 04:08:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-03 04:08:42,358 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 04:08:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 04:08:42,358 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mpctl_mutex [2022-11-03 04:08:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mpctl_mutex [2022-11-03 04:08:42,358 INFO L130 BoogieDeclarations]: Found specification of procedure mptctl_fasync [2022-11-03 04:08:42,358 INFO L138 BoogieDeclarations]: Found implementation of procedure mptctl_fasync [2022-11-03 04:08:42,359 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 04:08:42,359 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 04:08:42,360 INFO L130 BoogieDeclarations]: Found specification of procedure misc_deregister [2022-11-03 04:08:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure misc_deregister [2022-11-03 04:08:42,360 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 04:08:42,360 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_set_taskmgmt_in_progress_flag [2022-11-03 04:08:42,360 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_set_taskmgmt_in_progress_flag [2022-11-03 04:08:42,361 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2022-11-03 04:08:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2022-11-03 04:08:42,361 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_verify_adapter [2022-11-03 04:08:42,361 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_verify_adapter [2022-11-03 04:08:42,362 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 04:08:42,362 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 04:08:42,363 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 04:08:42,363 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 04:08:42,363 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 04:08:42,363 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-03 04:08:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-03 04:08:42,364 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_deregister [2022-11-03 04:08:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_deregister [2022-11-03 04:08:42,364 INFO L130 BoogieDeclarations]: Found specification of procedure kfree_sgl [2022-11-03 04:08:42,364 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree_sgl [2022-11-03 04:08:42,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 04:08:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 04:08:42,365 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2022-11-03 04:08:42,365 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2022-11-03 04:08:42,365 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 04:08:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2022-11-03 04:08:42,366 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2022-11-03 04:08:42,366 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 04:08:42,367 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 04:08:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 04:08:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2022-11-03 04:08:42,370 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2022-11-03 04:08:42,370 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 04:08:42,372 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_get_msg_frame [2022-11-03 04:08:42,372 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_get_msg_frame [2022-11-03 04:08:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2022-11-03 04:08:42,373 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2022-11-03 04:08:42,373 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2022-11-03 04:08:42,379 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2022-11-03 04:08:42,379 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_send_handshake_request [2022-11-03 04:08:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_send_handshake_request [2022-11-03 04:08:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_register [2022-11-03 04:08:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_register [2022-11-03 04:08:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2022-11-03 04:08:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2022-11-03 04:08:42,380 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2022-11-03 04:08:42,380 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2022-11-03 04:08:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 04:08:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-11-03 04:08:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 04:08:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 04:08:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_config [2022-11-03 04:08:42,381 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_config [2022-11-03 04:08:42,381 INFO L130 BoogieDeclarations]: Found specification of procedure mpt_free_msg_frame [2022-11-03 04:08:42,382 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt_free_msg_frame [2022-11-03 04:08:42,382 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-03 04:08:42,382 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-03 04:08:43,184 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 04:08:43,187 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 04:08:46,876 INFO L769 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2022-11-03 04:08:57,869 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 04:09:00,002 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 04:09:00,002 INFO L300 CfgBuilder]: Removed 0 assume(true) statements. [2022-11-03 04:09:00,008 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:09:00 BoogieIcfgContainer [2022-11-03 04:09:00,008 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 04:09:00,011 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 04:09:00,011 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 04:09:00,014 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 04:09:00,014 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 04:08:38" (1/3) ... [2022-11-03 04:09:00,015 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7256cc5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:09:00, skipping insertion in model container [2022-11-03 04:09:00,015 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 04:08:41" (2/3) ... [2022-11-03 04:09:00,015 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@7256cc5e and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 04:09:00, skipping insertion in model container [2022-11-03 04:09:00,016 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:09:00" (3/3) ... [2022-11-03 04:09:00,017 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-32_7a-drivers--message--fusion--mptctl.ko-entry_point.cil.out.i [2022-11-03 04:09:00,036 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 04:09:00,036 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 04:09:00,134 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 04:09:00,140 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;@35c9da86, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 04:09:00,141 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 04:09:00,150 INFO L276 IsEmpty]: Start isEmpty. Operand has 914 states, 583 states have (on average 1.3893653516295026) internal successors, (810), 603 states have internal predecessors, (810), 267 states have call successors, (267), 63 states have call predecessors, (267), 62 states have return successors, (263), 262 states have call predecessors, (263), 263 states have call successors, (263) [2022-11-03 04:09:00,165 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 98 [2022-11-03 04:09:00,165 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:09:00,166 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:09:00,167 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:09:00,174 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:09:00,174 INFO L85 PathProgramCache]: Analyzing trace with hash -793752562, now seen corresponding path program 1 times [2022-11-03 04:09:00,183 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:09:00,184 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1861302644] [2022-11-03 04:09:00,184 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:09:00,184 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:09:00,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:09:01,032 INFO L134 CoverageAnalysis]: Checked inductivity of 196 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 196 trivial. 0 not checked. [2022-11-03 04:09:01,033 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:09:01,033 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1861302644] [2022-11-03 04:09:01,034 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1861302644] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:09:01,034 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:09:01,035 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:09:01,036 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1688671703] [2022-11-03 04:09:01,038 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:09:01,043 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:09:01,043 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:09:01,080 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:09:01,081 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:09:01,085 INFO L87 Difference]: Start difference. First operand has 914 states, 583 states have (on average 1.3893653516295026) internal successors, (810), 603 states have internal predecessors, (810), 267 states have call successors, (267), 63 states have call predecessors, (267), 62 states have return successors, (263), 262 states have call predecessors, (263), 263 states have call successors, (263) Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-03 04:09:03,137 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:04,599 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:05,882 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-03 04:09:08,002 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-03 04:09:10,078 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:12,203 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:14,395 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-03 04:09:16,744 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-03 04:09:18,055 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:09:18,056 INFO L93 Difference]: Finished difference Result 1878 states and 2786 transitions. [2022-11-03 04:09:18,057 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:09:18,059 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) Word has length 97 [2022-11-03 04:09:18,059 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:09:18,079 INFO L225 Difference]: With dead ends: 1878 [2022-11-03 04:09:18,080 INFO L226 Difference]: Without dead ends: 972 [2022-11-03 04:09:18,093 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-03 04:09:18,096 INFO L413 NwaCegarLoop]: 1179 mSDtfsCounter, 96 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 349 mSolverCounterSat, 5 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 96 SdHoareTripleChecker+Valid, 2313 SdHoareTripleChecker+Invalid, 360 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 349 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:09:18,097 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [96 Valid, 2313 Invalid, 360 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 349 Invalid, 6 Unknown, 0 Unchecked, 16.8s Time] [2022-11-03 04:09:18,117 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 972 states. [2022-11-03 04:09:18,207 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 972 to 958. [2022-11-03 04:09:18,211 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 958 states, 617 states have (on average 1.3792544570502432) internal successors, (851), 632 states have internal predecessors, (851), 271 states have call successors, (271), 70 states have call predecessors, (271), 69 states have return successors, (260), 258 states have call predecessors, (260), 260 states have call successors, (260) [2022-11-03 04:09:18,219 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 958 states to 958 states and 1382 transitions. [2022-11-03 04:09:18,223 INFO L78 Accepts]: Start accepts. Automaton has 958 states and 1382 transitions. Word has length 97 [2022-11-03 04:09:18,225 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:09:18,225 INFO L495 AbstractCegarLoop]: Abstraction has 958 states and 1382 transitions. [2022-11-03 04:09:18,225 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 1 states have call predecessors, (12), 1 states have call successors, (12) [2022-11-03 04:09:18,225 INFO L276 IsEmpty]: Start isEmpty. Operand 958 states and 1382 transitions. [2022-11-03 04:09:18,233 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 110 [2022-11-03 04:09:18,234 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:09:18,234 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 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] [2022-11-03 04:09:18,235 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 04:09:18,235 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:09:18,235 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:09:18,236 INFO L85 PathProgramCache]: Analyzing trace with hash -799909362, now seen corresponding path program 1 times [2022-11-03 04:09:18,236 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:09:18,236 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [182310704] [2022-11-03 04:09:18,236 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:09:18,237 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:09:18,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:09:18,632 INFO L134 CoverageAnalysis]: Checked inductivity of 198 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 198 trivial. 0 not checked. [2022-11-03 04:09:18,632 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:09:18,632 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [182310704] [2022-11-03 04:09:18,633 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [182310704] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:09:18,633 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:09:18,633 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:09:18,633 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [666481263] [2022-11-03 04:09:18,634 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:09:18,635 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:09:18,635 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:09:18,636 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:09:18,636 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:09:18,637 INFO L87 Difference]: Start difference. First operand 958 states and 1382 transitions. Second operand has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-03 04:09:20,665 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-03 04:09:22,985 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-03 04:09:25,089 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-03 04:09:26,484 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.30s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:28,525 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-03 04:09:30,602 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:33,378 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-03 04:09:34,959 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:09:34,959 INFO L93 Difference]: Finished difference Result 2685 states and 3880 transitions. [2022-11-03 04:09:34,959 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:09:34,960 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 109 [2022-11-03 04:09:34,960 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:09:34,973 INFO L225 Difference]: With dead ends: 2685 [2022-11-03 04:09:34,973 INFO L226 Difference]: Without dead ends: 1750 [2022-11-03 04:09:34,978 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-03 04:09:34,979 INFO L413 NwaCegarLoop]: 1588 mSDtfsCounter, 1129 mSDsluCounter, 1265 mSDsCounter, 0 mSdLazyCounter, 388 mSolverCounterSat, 3 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1131 SdHoareTripleChecker+Valid, 2691 SdHoareTripleChecker+Invalid, 397 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 388 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.2s IncrementalHoareTripleChecker+Time [2022-11-03 04:09:34,980 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1131 Valid, 2691 Invalid, 397 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [3 Valid, 388 Invalid, 6 Unknown, 0 Unchecked, 16.2s Time] [2022-11-03 04:09:34,983 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1750 states. [2022-11-03 04:09:35,147 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1750 to 1738. [2022-11-03 04:09:35,150 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1738 states, 1136 states have (on average 1.3855633802816902) internal successors, (1574), 1154 states have internal predecessors, (1574), 474 states have call successors, (474), 128 states have call predecessors, (474), 127 states have return successors, (465), 461 states have call predecessors, (465), 463 states have call successors, (465) [2022-11-03 04:09:35,161 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1738 states to 1738 states and 2513 transitions. [2022-11-03 04:09:35,162 INFO L78 Accepts]: Start accepts. Automaton has 1738 states and 2513 transitions. Word has length 109 [2022-11-03 04:09:35,164 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:09:35,164 INFO L495 AbstractCegarLoop]: Abstraction has 1738 states and 2513 transitions. [2022-11-03 04:09:35,164 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.0) internal successors, (33), 3 states have internal predecessors, (33), 2 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2022-11-03 04:09:35,165 INFO L276 IsEmpty]: Start isEmpty. Operand 1738 states and 2513 transitions. [2022-11-03 04:09:35,171 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 129 [2022-11-03 04:09:35,171 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:09:35,172 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:09:35,172 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 04:09:35,172 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:09:35,181 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:09:35,181 INFO L85 PathProgramCache]: Analyzing trace with hash -1553889208, now seen corresponding path program 1 times [2022-11-03 04:09:35,182 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:09:35,182 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1561773780] [2022-11-03 04:09:35,182 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:09:35,182 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:09:35,309 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:09:35,518 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:09:35,518 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:09:35,519 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1561773780] [2022-11-03 04:09:35,519 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1561773780] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:09:35,519 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:09:35,519 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:09:35,519 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1277065785] [2022-11-03 04:09:35,520 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:09:35,521 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:09:35,521 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:09:35,522 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:09:35,522 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:09:35,523 INFO L87 Difference]: Start difference. First operand 1738 states and 2513 transitions. Second operand has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:09:37,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:39,070 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.31s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:41,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-03 04:09:43,267 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-03 04:09:45,423 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:48,352 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-03 04:09:49,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:09:49,598 INFO L93 Difference]: Finished difference Result 2060 states and 2881 transitions. [2022-11-03 04:09:49,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:09:49,599 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 128 [2022-11-03 04:09:49,600 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:09:49,611 INFO L225 Difference]: With dead ends: 2060 [2022-11-03 04:09:49,612 INFO L226 Difference]: Without dead ends: 2057 [2022-11-03 04:09:49,613 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-03 04:09:49,614 INFO L413 NwaCegarLoop]: 1254 mSDtfsCounter, 1006 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 13.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1010 SdHoareTripleChecker+Valid, 1639 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:09:49,615 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1010 Valid, 1639 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 270 Invalid, 5 Unknown, 0 Unchecked, 14.0s Time] [2022-11-03 04:09:49,618 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2057 states. [2022-11-03 04:09:49,700 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2057 to 2049. [2022-11-03 04:09:49,705 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2049 states, 1306 states have (on average 1.3621745788667687) internal successors, (1779), 1332 states have internal predecessors, (1779), 548 states have call successors, (548), 194 states have call predecessors, (548), 194 states have return successors, (542), 534 states have call predecessors, (542), 538 states have call successors, (542) [2022-11-03 04:09:49,715 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2049 states to 2049 states and 2869 transitions. [2022-11-03 04:09:49,715 INFO L78 Accepts]: Start accepts. Automaton has 2049 states and 2869 transitions. Word has length 128 [2022-11-03 04:09:49,716 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:09:49,716 INFO L495 AbstractCegarLoop]: Abstraction has 2049 states and 2869 transitions. [2022-11-03 04:09:49,716 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.333333333333334) internal successors, (37), 3 states have internal predecessors, (37), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:09:49,716 INFO L276 IsEmpty]: Start isEmpty. Operand 2049 states and 2869 transitions. [2022-11-03 04:09:49,718 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 130 [2022-11-03 04:09:49,718 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:09:49,718 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:09:49,719 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 04:09:49,719 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:09:49,719 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:09:49,720 INFO L85 PathProgramCache]: Analyzing trace with hash -927178015, now seen corresponding path program 1 times [2022-11-03 04:09:49,720 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:09:49,720 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [445312625] [2022-11-03 04:09:49,720 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:09:49,720 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:09:49,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:09:50,050 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:09:50,050 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:09:50,051 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [445312625] [2022-11-03 04:09:50,051 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [445312625] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:09:50,051 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:09:50,051 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:09:50,051 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1872001101] [2022-11-03 04:09:50,052 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:09:50,052 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:09:50,052 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:09:50,053 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:09:50,053 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:09:50,053 INFO L87 Difference]: Start difference. First operand 2049 states and 2869 transitions. Second operand has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:09:52,079 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:53,994 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.69s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:09:56,061 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-03 04:09:58,183 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-03 04:10:00,375 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-03 04:10:03,613 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-03 04:10:04,758 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:10:04,758 INFO L93 Difference]: Finished difference Result 2059 states and 2879 transitions. [2022-11-03 04:10:04,759 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:10:04,759 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 129 [2022-11-03 04:10:04,759 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:10:04,771 INFO L225 Difference]: With dead ends: 2059 [2022-11-03 04:10:04,772 INFO L226 Difference]: Without dead ends: 2056 [2022-11-03 04:10:04,773 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-03 04:10:04,774 INFO L413 NwaCegarLoop]: 1252 mSDtfsCounter, 1003 mSDsluCounter, 457 mSDsCounter, 0 mSdLazyCounter, 270 mSolverCounterSat, 0 mSolverCounterUnsat, 5 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1007 SdHoareTripleChecker+Valid, 1637 SdHoareTripleChecker+Invalid, 275 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 270 IncrementalHoareTripleChecker+Invalid, 5 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 14.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:10:04,775 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1007 Valid, 1637 Invalid, 275 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 270 Invalid, 5 Unknown, 0 Unchecked, 14.6s Time] [2022-11-03 04:10:04,778 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2056 states. [2022-11-03 04:10:04,883 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2056 to 2048. [2022-11-03 04:10:04,888 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2048 states, 1306 states have (on average 1.3614088820826953) internal successors, (1778), 1331 states have internal predecessors, (1778), 547 states have call successors, (547), 194 states have call predecessors, (547), 194 states have return successors, (542), 534 states have call predecessors, (542), 538 states have call successors, (542) [2022-11-03 04:10:04,898 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2048 states to 2048 states and 2867 transitions. [2022-11-03 04:10:04,899 INFO L78 Accepts]: Start accepts. Automaton has 2048 states and 2867 transitions. Word has length 129 [2022-11-03 04:10:04,899 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:10:04,900 INFO L495 AbstractCegarLoop]: Abstraction has 2048 states and 2867 transitions. [2022-11-03 04:10:04,900 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 12.666666666666666) internal successors, (38), 3 states have internal predecessors, (38), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:04,900 INFO L276 IsEmpty]: Start isEmpty. Operand 2048 states and 2867 transitions. [2022-11-03 04:10:04,901 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 131 [2022-11-03 04:10:04,902 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:10:04,902 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:10:04,902 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 04:10:04,902 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:10:04,903 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:10:04,903 INFO L85 PathProgramCache]: Analyzing trace with hash 1321004651, now seen corresponding path program 1 times [2022-11-03 04:10:04,903 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:10:04,903 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1227294318] [2022-11-03 04:10:04,903 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:10:04,904 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:10:04,997 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:10:05,156 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:10:05,156 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:10:05,156 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1227294318] [2022-11-03 04:10:05,156 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1227294318] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:10:05,157 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:10:05,157 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:10:05,157 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1631319260] [2022-11-03 04:10:05,157 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:10:05,158 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:10:05,158 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:10:05,159 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:10:05,159 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:10:05,159 INFO L87 Difference]: Start difference. First operand 2048 states and 2867 transitions. Second operand has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:07,186 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:09,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-03 04:10:11,521 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-03 04:10:14,570 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:16,732 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:19,639 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-03 04:10:20,357 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:10:20,358 INFO L93 Difference]: Finished difference Result 2077 states and 2892 transitions. [2022-11-03 04:10:20,358 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:10:20,359 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 130 [2022-11-03 04:10:20,359 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:10:20,373 INFO L225 Difference]: With dead ends: 2077 [2022-11-03 04:10:20,374 INFO L226 Difference]: Without dead ends: 2073 [2022-11-03 04:10:20,375 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-03 04:10:20,377 INFO L413 NwaCegarLoop]: 1134 mSDtfsCounter, 167 mSDsluCounter, 1113 mSDsCounter, 0 mSdLazyCounter, 315 mSolverCounterSat, 2 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 167 SdHoareTripleChecker+Valid, 2104 SdHoareTripleChecker+Invalid, 323 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 315 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.1s IncrementalHoareTripleChecker+Time [2022-11-03 04:10:20,377 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [167 Valid, 2104 Invalid, 323 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 315 Invalid, 6 Unknown, 0 Unchecked, 15.1s Time] [2022-11-03 04:10:20,382 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2073 states. [2022-11-03 04:10:20,504 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2073 to 2071. [2022-11-03 04:10:20,509 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2071 states, 1319 states have (on average 1.3570887035633055) internal successors, (1790), 1342 states have internal predecessors, (1790), 549 states have call successors, (549), 202 states have call predecessors, (549), 202 states have return successors, (546), 538 states have call predecessors, (546), 542 states have call successors, (546) [2022-11-03 04:10:20,527 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2071 states to 2071 states and 2885 transitions. [2022-11-03 04:10:20,528 INFO L78 Accepts]: Start accepts. Automaton has 2071 states and 2885 transitions. Word has length 130 [2022-11-03 04:10:20,529 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:10:20,529 INFO L495 AbstractCegarLoop]: Abstraction has 2071 states and 2885 transitions. [2022-11-03 04:10:20,530 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.0) internal successors, (39), 3 states have internal predecessors, (39), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:20,530 INFO L276 IsEmpty]: Start isEmpty. Operand 2071 states and 2885 transitions. [2022-11-03 04:10:20,532 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 132 [2022-11-03 04:10:20,533 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:10:20,533 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:10:20,533 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 04:10:20,534 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:10:20,534 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:10:20,534 INFO L85 PathProgramCache]: Analyzing trace with hash -1999771868, now seen corresponding path program 1 times [2022-11-03 04:10:20,534 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:10:20,535 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [664593795] [2022-11-03 04:10:20,535 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:10:20,535 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:10:20,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:10:20,761 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:10:20,762 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:10:20,762 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [664593795] [2022-11-03 04:10:20,762 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [664593795] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:10:20,762 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:10:20,762 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:10:20,763 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1303568798] [2022-11-03 04:10:20,763 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:10:20,763 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:10:20,763 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:10:20,764 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:10:20,764 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:10:20,764 INFO L87 Difference]: Start difference. First operand 2071 states and 2885 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:22,789 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-03 04:10:24,408 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:26,446 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:28,582 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-03 04:10:31,147 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-03 04:10:33,811 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:35,974 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:38,274 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-03 04:10:39,248 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:10:39,248 INFO L93 Difference]: Finished difference Result 5062 states and 7073 transitions. [2022-11-03 04:10:39,249 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:10:39,249 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 131 [2022-11-03 04:10:39,250 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:10:39,265 INFO L225 Difference]: With dead ends: 5062 [2022-11-03 04:10:39,266 INFO L226 Difference]: Without dead ends: 3025 [2022-11-03 04:10:39,274 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-03 04:10:39,275 INFO L413 NwaCegarLoop]: 1373 mSDtfsCounter, 653 mSDsluCounter, 1207 mSDsCounter, 0 mSdLazyCounter, 361 mSolverCounterSat, 9 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 653 SdHoareTripleChecker+Valid, 2420 SdHoareTripleChecker+Invalid, 377 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 361 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:10:39,276 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [653 Valid, 2420 Invalid, 377 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 361 Invalid, 7 Unknown, 0 Unchecked, 18.3s Time] [2022-11-03 04:10:39,280 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3025 states. [2022-11-03 04:10:39,410 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3025 to 3007. [2022-11-03 04:10:39,418 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3007 states, 1937 states have (on average 1.3536396489416624) internal successors, (2622), 1976 states have internal predecessors, (2622), 767 states have call successors, (767), 304 states have call predecessors, (767), 302 states have return successors, (793), 742 states have call predecessors, (793), 757 states have call successors, (793) [2022-11-03 04:10:39,432 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3007 states to 3007 states and 4182 transitions. [2022-11-03 04:10:39,433 INFO L78 Accepts]: Start accepts. Automaton has 3007 states and 4182 transitions. Word has length 131 [2022-11-03 04:10:39,433 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:10:39,433 INFO L495 AbstractCegarLoop]: Abstraction has 3007 states and 4182 transitions. [2022-11-03 04:10:39,434 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:39,434 INFO L276 IsEmpty]: Start isEmpty. Operand 3007 states and 4182 transitions. [2022-11-03 04:10:39,435 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 133 [2022-11-03 04:10:39,436 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:10:39,436 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:10:39,436 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 04:10:39,436 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:10:39,437 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:10:39,437 INFO L85 PathProgramCache]: Analyzing trace with hash -1864623986, now seen corresponding path program 1 times [2022-11-03 04:10:39,437 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:10:39,437 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1602226087] [2022-11-03 04:10:39,437 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:10:39,437 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:10:39,559 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:10:39,751 INFO L134 CoverageAnalysis]: Checked inductivity of 226 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:10:39,751 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:10:39,751 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1602226087] [2022-11-03 04:10:39,751 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1602226087] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:10:39,751 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:10:39,752 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:10:39,752 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2090183020] [2022-11-03 04:10:39,752 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:10:39,752 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:10:39,753 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:10:39,753 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:10:39,753 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:10:39,753 INFO L87 Difference]: Start difference. First operand 3007 states and 4182 transitions. Second operand has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:41,778 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-03 04:10:44,002 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-03 04:10:46,091 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-03 04:10:48,764 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-03 04:10:51,470 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:10:53,797 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-03 04:10:55,363 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:10:55,364 INFO L93 Difference]: Finished difference Result 5251 states and 7385 transitions. [2022-11-03 04:10:55,364 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:10:55,364 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 132 [2022-11-03 04:10:55,365 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:10:55,393 INFO L225 Difference]: With dead ends: 5251 [2022-11-03 04:10:55,393 INFO L226 Difference]: Without dead ends: 5230 [2022-11-03 04:10:55,398 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-03 04:10:55,399 INFO L413 NwaCegarLoop]: 1562 mSDtfsCounter, 985 mSDsluCounter, 1267 mSDsCounter, 0 mSdLazyCounter, 393 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 14.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 989 SdHoareTripleChecker+Valid, 2664 SdHoareTripleChecker+Invalid, 399 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 393 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:10:55,399 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [989 Valid, 2664 Invalid, 399 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 393 Invalid, 6 Unknown, 0 Unchecked, 15.4s Time] [2022-11-03 04:10:55,405 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5230 states. [2022-11-03 04:10:55,679 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5230 to 5212. [2022-11-03 04:10:55,702 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5212 states, 3397 states have (on average 1.3670886075949367) internal successors, (4644), 3458 states have internal predecessors, (4644), 1317 states have call successors, (1317), 505 states have call predecessors, (1317), 497 states have return successors, (1379), 1272 states have call predecessors, (1379), 1307 states have call successors, (1379) [2022-11-03 04:10:55,734 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5212 states to 5212 states and 7340 transitions. [2022-11-03 04:10:55,735 INFO L78 Accepts]: Start accepts. Automaton has 5212 states and 7340 transitions. Word has length 132 [2022-11-03 04:10:55,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:10:55,736 INFO L495 AbstractCegarLoop]: Abstraction has 5212 states and 7340 transitions. [2022-11-03 04:10:55,737 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.666666666666666) internal successors, (41), 3 states have internal predecessors, (41), 3 states have call successors, (16), 2 states have call predecessors, (16), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2022-11-03 04:10:55,737 INFO L276 IsEmpty]: Start isEmpty. Operand 5212 states and 7340 transitions. [2022-11-03 04:10:55,741 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 151 [2022-11-03 04:10:55,741 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:10:55,741 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:10:55,742 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 04:10:55,742 INFO L420 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:10:55,742 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:10:55,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1507727222, now seen corresponding path program 1 times [2022-11-03 04:10:55,743 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:10:55,743 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1905955923] [2022-11-03 04:10:55,743 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:10:55,743 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:10:55,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:10:55,998 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:10:55,998 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:10:55,998 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1905955923] [2022-11-03 04:10:55,998 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1905955923] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:10:55,998 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:10:55,999 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:10:55,999 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1866811707] [2022-11-03 04:10:55,999 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:10:55,999 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:10:56,000 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:10:56,000 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:10:56,000 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:10:56,001 INFO L87 Difference]: Start difference. First operand 5212 states and 7340 transitions. Second operand has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 04:10:58,026 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-03 04:11:00,301 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-03 04:11:02,383 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-03 04:11:04,850 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:07,720 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:09,918 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:12,168 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-03 04:11:12,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:11:12,858 INFO L93 Difference]: Finished difference Result 8108 states and 11369 transitions. [2022-11-03 04:11:12,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:11:12,859 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 150 [2022-11-03 04:11:12,860 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:11:12,875 INFO L225 Difference]: With dead ends: 8108 [2022-11-03 04:11:12,876 INFO L226 Difference]: Without dead ends: 2928 [2022-11-03 04:11:12,896 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-03 04:11:12,897 INFO L413 NwaCegarLoop]: 1141 mSDtfsCounter, 11 mSDsluCounter, 1293 mSDsCounter, 0 mSdLazyCounter, 336 mSolverCounterSat, 1 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 16.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 11 SdHoareTripleChecker+Valid, 2268 SdHoareTripleChecker+Invalid, 344 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 336 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.7s IncrementalHoareTripleChecker+Time [2022-11-03 04:11:12,897 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [11 Valid, 2268 Invalid, 344 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 336 Invalid, 7 Unknown, 0 Unchecked, 16.7s Time] [2022-11-03 04:11:12,901 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2928 states. [2022-11-03 04:11:13,027 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2928 to 2905. [2022-11-03 04:11:13,030 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2905 states, 1876 states have (on average 1.3539445628997868) internal successors, (2540), 1909 states have internal predecessors, (2540), 736 states have call successors, (736), 296 states have call predecessors, (736), 292 states have return successors, (763), 711 states have call predecessors, (763), 726 states have call successors, (763) [2022-11-03 04:11:13,040 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2905 states to 2905 states and 4039 transitions. [2022-11-03 04:11:13,041 INFO L78 Accepts]: Start accepts. Automaton has 2905 states and 4039 transitions. Word has length 150 [2022-11-03 04:11:13,042 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:11:13,042 INFO L495 AbstractCegarLoop]: Abstraction has 2905 states and 4039 transitions. [2022-11-03 04:11:13,042 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 17.666666666666668) internal successors, (53), 3 states have internal predecessors, (53), 2 states have call successors, (20), 2 states have call predecessors, (20), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2022-11-03 04:11:13,042 INFO L276 IsEmpty]: Start isEmpty. Operand 2905 states and 4039 transitions. [2022-11-03 04:11:13,044 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 156 [2022-11-03 04:11:13,044 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:11:13,045 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:11:13,045 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2022-11-03 04:11:13,045 INFO L420 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:11:13,045 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:11:13,046 INFO L85 PathProgramCache]: Analyzing trace with hash 1095786564, now seen corresponding path program 1 times [2022-11-03 04:11:13,046 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:11:13,046 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [575639694] [2022-11-03 04:11:13,046 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:11:13,046 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:11:13,131 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:11:13,725 INFO L134 CoverageAnalysis]: Checked inductivity of 229 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 226 trivial. 0 not checked. [2022-11-03 04:11:13,726 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:11:13,726 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [575639694] [2022-11-03 04:11:13,726 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [575639694] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:11:13,726 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:11:13,726 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2022-11-03 04:11:13,727 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2111343385] [2022-11-03 04:11:13,727 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:11:13,728 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2022-11-03 04:11:13,728 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:11:13,728 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2022-11-03 04:11:13,728 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2022-11-03 04:11:13,729 INFO L87 Difference]: Start difference. First operand 2905 states and 4039 transitions. Second operand has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2022-11-03 04:11:15,755 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:18,204 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-03 04:11:20,346 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-03 04:11:22,878 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.75s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:24,461 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-03 04:11:26,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:28,176 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-03 04:11:31,651 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:33,794 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-03 04:11:35,919 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-03 04:11:38,054 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:40,297 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-03 04:11:41,484 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:11:41,485 INFO L93 Difference]: Finished difference Result 5725 states and 7968 transitions. [2022-11-03 04:11:41,485 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 6 states. [2022-11-03 04:11:41,485 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) Word has length 155 [2022-11-03 04:11:41,486 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:11:41,499 INFO L225 Difference]: With dead ends: 5725 [2022-11-03 04:11:41,499 INFO L226 Difference]: Without dead ends: 2856 [2022-11-03 04:11:41,509 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:11:41,510 INFO L413 NwaCegarLoop]: 1138 mSDtfsCounter, 41 mSDsluCounter, 3900 mSDsCounter, 0 mSdLazyCounter, 678 mSolverCounterSat, 6 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 26.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 41 SdHoareTripleChecker+Valid, 4540 SdHoareTripleChecker+Invalid, 693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 678 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 27.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:11:41,510 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [41 Valid, 4540 Invalid, 693 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [6 Valid, 678 Invalid, 9 Unknown, 0 Unchecked, 27.6s Time] [2022-11-03 04:11:41,514 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2856 states. [2022-11-03 04:11:41,638 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2856 to 2797. [2022-11-03 04:11:41,641 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2797 states, 1819 states have (on average 1.3578889499725124) internal successors, (2470), 1852 states have internal predecessors, (2470), 708 states have call successors, (708), 273 states have call predecessors, (708), 269 states have return successors, (735), 683 states have call predecessors, (735), 698 states have call successors, (735) [2022-11-03 04:11:41,651 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2797 states to 2797 states and 3913 transitions. [2022-11-03 04:11:41,652 INFO L78 Accepts]: Start accepts. Automaton has 2797 states and 3913 transitions. Word has length 155 [2022-11-03 04:11:41,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:11:41,653 INFO L495 AbstractCegarLoop]: Abstraction has 2797 states and 3913 transitions. [2022-11-03 04:11:41,653 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 11.2) internal successors, (56), 5 states have internal predecessors, (56), 3 states have call successors, (21), 2 states have call predecessors, (21), 1 states have return successors, (18), 3 states have call predecessors, (18), 3 states have call successors, (18) [2022-11-03 04:11:41,653 INFO L276 IsEmpty]: Start isEmpty. Operand 2797 states and 3913 transitions. [2022-11-03 04:11:41,655 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 163 [2022-11-03 04:11:41,655 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:11:41,655 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:11:41,656 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2022-11-03 04:11:41,656 INFO L420 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:11:41,656 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:11:41,656 INFO L85 PathProgramCache]: Analyzing trace with hash 1576831135, now seen corresponding path program 1 times [2022-11-03 04:11:41,657 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:11:41,657 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1237901936] [2022-11-03 04:11:41,657 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:11:41,657 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:11:41,746 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:11:41,891 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 228 trivial. 0 not checked. [2022-11-03 04:11:41,891 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:11:41,891 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1237901936] [2022-11-03 04:11:41,891 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1237901936] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:11:41,892 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:11:41,892 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:11:41,892 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1320644654] [2022-11-03 04:11:41,892 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:11:41,893 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:11:41,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:11:41,894 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:11:41,894 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:11:41,894 INFO L87 Difference]: Start difference. First operand 2797 states and 3913 transitions. Second operand has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-03 04:11:43,918 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-03 04:11:46,299 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-03 04:11:47,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.53s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:49,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:52,461 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-03 04:11:55,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:57,380 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:11:59,613 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-03 04:12:00,419 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:12:00,419 INFO L93 Difference]: Finished difference Result 5820 states and 8128 transitions. [2022-11-03 04:12:00,420 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:12:00,420 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) Word has length 162 [2022-11-03 04:12:00,420 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:12:00,433 INFO L225 Difference]: With dead ends: 5820 [2022-11-03 04:12:00,433 INFO L226 Difference]: Without dead ends: 3081 [2022-11-03 04:12:00,444 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-03 04:12:00,444 INFO L413 NwaCegarLoop]: 1184 mSDtfsCounter, 129 mSDsluCounter, 1244 mSDsCounter, 0 mSdLazyCounter, 355 mSolverCounterSat, 8 mSolverCounterUnsat, 7 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 17.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 129 SdHoareTripleChecker+Valid, 2274 SdHoareTripleChecker+Invalid, 370 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 355 IncrementalHoareTripleChecker+Invalid, 7 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 18.4s IncrementalHoareTripleChecker+Time [2022-11-03 04:12:00,445 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [129 Valid, 2274 Invalid, 370 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 355 Invalid, 7 Unknown, 0 Unchecked, 18.4s Time] [2022-11-03 04:12:00,448 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3081 states. [2022-11-03 04:12:00,573 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3081 to 3027. [2022-11-03 04:12:00,577 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3027 states, 2004 states have (on average 1.3642714570858283) internal successors, (2734), 2037 states have internal predecessors, (2734), 728 states have call successors, (728), 298 states have call predecessors, (728), 294 states have return successors, (755), 703 states have call predecessors, (755), 718 states have call successors, (755) [2022-11-03 04:12:00,588 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3027 states to 3027 states and 4217 transitions. [2022-11-03 04:12:00,589 INFO L78 Accepts]: Start accepts. Automaton has 3027 states and 4217 transitions. Word has length 162 [2022-11-03 04:12:00,589 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:12:00,589 INFO L495 AbstractCegarLoop]: Abstraction has 3027 states and 4217 transitions. [2022-11-03 04:12:00,589 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 20.0) internal successors, (60), 3 states have internal predecessors, (60), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (19), 3 states have call predecessors, (19), 3 states have call successors, (19) [2022-11-03 04:12:00,590 INFO L276 IsEmpty]: Start isEmpty. Operand 3027 states and 4217 transitions. [2022-11-03 04:12:00,591 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 162 [2022-11-03 04:12:00,591 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:12:00,592 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:12:00,592 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2022-11-03 04:12:00,592 INFO L420 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:12:00,592 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:12:00,593 INFO L85 PathProgramCache]: Analyzing trace with hash -1351038117, now seen corresponding path program 1 times [2022-11-03 04:12:00,593 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:12:00,593 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1909978403] [2022-11-03 04:12:00,593 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:12:00,593 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:12:00,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:12:00,904 INFO L134 CoverageAnalysis]: Checked inductivity of 231 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 231 trivial. 0 not checked. [2022-11-03 04:12:00,905 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:12:00,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1909978403] [2022-11-03 04:12:00,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1909978403] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:12:00,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:12:00,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 04:12:00,905 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [6993622] [2022-11-03 04:12:00,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:12:00,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 04:12:00,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:12:00,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 04:12:00,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 04:12:00,907 INFO L87 Difference]: Start difference. First operand 3027 states and 4217 transitions. Second operand has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 04:12:02,932 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-03 04:12:04,812 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:06,900 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-03 04:12:09,220 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-03 04:12:11,786 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:13,920 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:16,187 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-03 04:12:16,842 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:12:16,843 INFO L93 Difference]: Finished difference Result 3115 states and 4308 transitions. [2022-11-03 04:12:16,843 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 04:12:16,843 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 161 [2022-11-03 04:12:16,844 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:12:16,856 INFO L225 Difference]: With dead ends: 3115 [2022-11-03 04:12:16,856 INFO L226 Difference]: Without dead ends: 3112 [2022-11-03 04:12:16,857 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-03 04:12:16,858 INFO L413 NwaCegarLoop]: 1249 mSDtfsCounter, 805 mSDsluCounter, 676 mSDsCounter, 0 mSdLazyCounter, 296 mSolverCounterSat, 0 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 809 SdHoareTripleChecker+Valid, 1829 SdHoareTripleChecker+Invalid, 302 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 296 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 15.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:12:16,859 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [809 Valid, 1829 Invalid, 302 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 296 Invalid, 6 Unknown, 0 Unchecked, 15.8s Time] [2022-11-03 04:12:16,862 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3112 states. [2022-11-03 04:12:16,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3112 to 3098. [2022-11-03 04:12:17,000 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3098 states, 2039 states have (on average 1.3550760176557135) internal successors, (2763), 2072 states have internal predecessors, (2763), 743 states have call successors, (743), 318 states have call predecessors, (743), 315 states have return successors, (773), 719 states have call predecessors, (773), 734 states have call successors, (773) [2022-11-03 04:12:17,011 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3098 states to 3098 states and 4279 transitions. [2022-11-03 04:12:17,012 INFO L78 Accepts]: Start accepts. Automaton has 3098 states and 4279 transitions. Word has length 161 [2022-11-03 04:12:17,012 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:12:17,012 INFO L495 AbstractCegarLoop]: Abstraction has 3098 states and 4279 transitions. [2022-11-03 04:12:17,012 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 19.0) internal successors, (57), 3 states have internal predecessors, (57), 3 states have call successors, (22), 3 states have call predecessors, (22), 2 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2022-11-03 04:12:17,013 INFO L276 IsEmpty]: Start isEmpty. Operand 3098 states and 4279 transitions. [2022-11-03 04:12:17,016 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 209 [2022-11-03 04:12:17,016 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:12:17,016 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:12:17,017 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2022-11-03 04:12:17,017 INFO L420 AbstractCegarLoop]: === Iteration 12 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:12:17,017 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:12:17,017 INFO L85 PathProgramCache]: Analyzing trace with hash 1205088701, now seen corresponding path program 1 times [2022-11-03 04:12:17,018 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:12:17,018 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315456557] [2022-11-03 04:12:17,018 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:12:17,018 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:12:17,375 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:12:20,011 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2022-11-03 04:12:20,011 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:12:20,011 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315456557] [2022-11-03 04:12:20,011 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315456557] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:12:20,012 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:12:20,012 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:12:20,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1102172907] [2022-11-03 04:12:20,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:12:20,013 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:12:20,013 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:12:20,013 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:12:20,013 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:12:20,013 INFO L87 Difference]: Start difference. First operand 3098 states and 4279 transitions. Second operand has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-03 04:12:22,043 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:25,341 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-03 04:12:27,802 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-03 04:12:31,757 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-03 04:12:35,283 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:38,147 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-03 04:12:41,861 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:12:41,861 INFO L93 Difference]: Finished difference Result 5740 states and 7984 transitions. [2022-11-03 04:12:41,861 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:12:41,862 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) Word has length 208 [2022-11-03 04:12:41,862 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:12:41,877 INFO L225 Difference]: With dead ends: 5740 [2022-11-03 04:12:41,878 INFO L226 Difference]: Without dead ends: 3874 [2022-11-03 04:12:41,885 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:12:41,886 INFO L413 NwaCegarLoop]: 1182 mSDtfsCounter, 975 mSDsluCounter, 5062 mSDsCounter, 0 mSdLazyCounter, 3795 mSolverCounterSat, 453 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 20.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1125 SdHoareTripleChecker+Valid, 5606 SdHoareTripleChecker+Invalid, 4254 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 453 IncrementalHoareTripleChecker+Valid, 3795 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 21.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:12:41,886 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1125 Valid, 5606 Invalid, 4254 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [453 Valid, 3795 Invalid, 6 Unknown, 0 Unchecked, 21.5s Time] [2022-11-03 04:12:41,890 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3874 states. [2022-11-03 04:12:42,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3874 to 3532. [2022-11-03 04:12:42,076 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3532 states, 2321 states have (on average 1.3558810857389056) internal successors, (3147), 2373 states have internal predecessors, (3147), 838 states have call successors, (838), 372 states have call predecessors, (838), 372 states have return successors, (885), 802 states have call predecessors, (885), 824 states have call successors, (885) [2022-11-03 04:12:42,088 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3532 states to 3532 states and 4870 transitions. [2022-11-03 04:12:42,089 INFO L78 Accepts]: Start accepts. Automaton has 3532 states and 4870 transitions. Word has length 208 [2022-11-03 04:12:42,090 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:12:42,090 INFO L495 AbstractCegarLoop]: Abstraction has 3532 states and 4870 transitions. [2022-11-03 04:12:42,090 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 11.857142857142858) internal successors, (83), 7 states have internal predecessors, (83), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-03 04:12:42,090 INFO L276 IsEmpty]: Start isEmpty. Operand 3532 states and 4870 transitions. [2022-11-03 04:12:42,094 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 210 [2022-11-03 04:12:42,094 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:12:42,094 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:12:42,095 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2022-11-03 04:12:42,095 INFO L420 AbstractCegarLoop]: === Iteration 13 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:12:42,095 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:12:42,095 INFO L85 PathProgramCache]: Analyzing trace with hash -318341990, now seen corresponding path program 1 times [2022-11-03 04:12:42,096 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:12:42,096 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [365138466] [2022-11-03 04:12:42,096 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:12:42,096 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:12:42,247 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:12:43,467 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2022-11-03 04:12:43,467 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:12:43,468 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [365138466] [2022-11-03 04:12:43,468 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [365138466] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:12:43,468 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:12:43,468 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [8] imperfect sequences [] total 8 [2022-11-03 04:12:43,468 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [644518491] [2022-11-03 04:12:43,468 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:12:43,469 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 8 states [2022-11-03 04:12:43,469 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:12:43,469 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 8 interpolants. [2022-11-03 04:12:43,469 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=17, Invalid=39, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:12:43,469 INFO L87 Difference]: Start difference. First operand 3532 states and 4870 transitions. Second operand has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-03 04:12:45,496 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:48,499 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-03 04:12:50,799 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-03 04:12:54,771 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.62s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:12:56,066 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-03 04:12:57,843 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-03 04:12:59,609 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.77s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:00,957 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.35s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:03,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:06,095 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-03 04:13:08,224 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.13s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:10,348 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-03 04:13:12,526 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:15,393 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-03 04:13:17,718 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:13:17,718 INFO L93 Difference]: Finished difference Result 4023 states and 5610 transitions. [2022-11-03 04:13:17,719 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 9 states. [2022-11-03 04:13:17,719 INFO L78 Accepts]: Start accepts. Automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) Word has length 209 [2022-11-03 04:13:17,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:13:17,733 INFO L225 Difference]: With dead ends: 4023 [2022-11-03 04:13:17,733 INFO L226 Difference]: Without dead ends: 4020 [2022-11-03 04:13:17,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 13 GetRequests, 5 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 2 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=31, Invalid=59, Unknown=0, NotChecked=0, Total=90 [2022-11-03 04:13:17,736 INFO L413 NwaCegarLoop]: 1244 mSDtfsCounter, 1187 mSDsluCounter, 3993 mSDsCounter, 0 mSdLazyCounter, 3154 mSolverCounterSat, 653 mSolverCounterUnsat, 9 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1342 SdHoareTripleChecker+Valid, 4727 SdHoareTripleChecker+Invalid, 3816 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 653 IncrementalHoareTripleChecker+Valid, 3154 IncrementalHoareTripleChecker+Invalid, 9 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 34.0s IncrementalHoareTripleChecker+Time [2022-11-03 04:13:17,736 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1342 Valid, 4727 Invalid, 3816 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [653 Valid, 3154 Invalid, 9 Unknown, 0 Unchecked, 34.0s Time] [2022-11-03 04:13:17,741 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4020 states. [2022-11-03 04:13:17,967 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4020 to 3668. [2022-11-03 04:13:17,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3668 states, 2396 states have (on average 1.3514190317195325) internal successors, (3238), 2450 states have internal predecessors, (3238), 869 states have call successors, (869), 402 states have call predecessors, (869), 402 states have return successors, (920), 832 states have call predecessors, (920), 855 states have call successors, (920) [2022-11-03 04:13:17,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3668 states to 3668 states and 5027 transitions. [2022-11-03 04:13:17,984 INFO L78 Accepts]: Start accepts. Automaton has 3668 states and 5027 transitions. Word has length 209 [2022-11-03 04:13:17,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:13:17,985 INFO L495 AbstractCegarLoop]: Abstraction has 3668 states and 5027 transitions. [2022-11-03 04:13:17,985 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 8 states, 7 states have (on average 12.0) internal successors, (84), 7 states have internal predecessors, (84), 4 states have call successors, (29), 4 states have call predecessors, (29), 3 states have return successors, (27), 4 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-03 04:13:17,985 INFO L276 IsEmpty]: Start isEmpty. Operand 3668 states and 5027 transitions. [2022-11-03 04:13:17,989 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 216 [2022-11-03 04:13:17,989 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:13:17,990 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:13:17,990 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2022-11-03 04:13:17,990 INFO L420 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:13:17,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:13:17,991 INFO L85 PathProgramCache]: Analyzing trace with hash -536062394, now seen corresponding path program 1 times [2022-11-03 04:13:17,991 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:13:17,991 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1689709445] [2022-11-03 04:13:17,991 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:13:17,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:13:18,129 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:13:19,136 INFO L134 CoverageAnalysis]: Checked inductivity of 243 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 243 trivial. 0 not checked. [2022-11-03 04:13:19,136 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:13:19,136 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1689709445] [2022-11-03 04:13:19,136 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1689709445] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:13:19,136 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:13:19,137 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2022-11-03 04:13:19,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1212899443] [2022-11-03 04:13:19,137 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:13:19,137 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 04:13:19,137 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:13:19,138 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 04:13:19,138 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 04:13:19,138 INFO L87 Difference]: Start difference. First operand 3668 states and 5027 transitions. Second operand has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) [2022-11-03 04:13:21,164 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:23,737 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-03 04:13:25,870 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-03 04:13:29,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=false, quantifiers [] [2022-11-03 04:13:31,493 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:34,065 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-03 04:13:35,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:13:35,990 INFO L93 Difference]: Finished difference Result 7891 states and 10875 transitions. [2022-11-03 04:13:35,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2022-11-03 04:13:35,991 INFO L78 Accepts]: Start accepts. Automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) Word has length 215 [2022-11-03 04:13:35,991 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:13:36,003 INFO L225 Difference]: With dead ends: 7891 [2022-11-03 04:13:36,003 INFO L226 Difference]: Without dead ends: 4283 [2022-11-03 04:13:36,015 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 6 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=20, Invalid=36, Unknown=0, NotChecked=0, Total=56 [2022-11-03 04:13:36,016 INFO L413 NwaCegarLoop]: 1428 mSDtfsCounter, 638 mSDsluCounter, 5546 mSDsCounter, 0 mSdLazyCounter, 1368 mSolverCounterSat, 13 mSolverCounterUnsat, 6 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 15.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 673 SdHoareTripleChecker+Valid, 6264 SdHoareTripleChecker+Invalid, 1387 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 13 IncrementalHoareTripleChecker+Valid, 1368 IncrementalHoareTripleChecker+Invalid, 6 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 16.6s IncrementalHoareTripleChecker+Time [2022-11-03 04:13:36,016 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [673 Valid, 6264 Invalid, 1387 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [13 Valid, 1368 Invalid, 6 Unknown, 0 Unchecked, 16.6s Time] [2022-11-03 04:13:36,021 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4283 states. [2022-11-03 04:13:36,268 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4283 to 4222. [2022-11-03 04:13:36,274 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4222 states, 2768 states have (on average 1.3605491329479769) internal successors, (3766), 2828 states have internal predecessors, (3766), 997 states have call successors, (997), 454 states have call predecessors, (997), 456 states have return successors, (1058), 958 states have call predecessors, (1058), 983 states have call successors, (1058) [2022-11-03 04:13:36,287 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4222 states to 4222 states and 5821 transitions. [2022-11-03 04:13:36,289 INFO L78 Accepts]: Start accepts. Automaton has 4222 states and 5821 transitions. Word has length 215 [2022-11-03 04:13:36,289 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:13:36,289 INFO L495 AbstractCegarLoop]: Abstraction has 4222 states and 5821 transitions. [2022-11-03 04:13:36,294 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 7 states, 6 states have (on average 15.166666666666666) internal successors, (91), 6 states have internal predecessors, (91), 3 states have call successors, (28), 3 states have call predecessors, (28), 2 states have return successors, (25), 2 states have call predecessors, (25), 1 states have call successors, (25) [2022-11-03 04:13:36,294 INFO L276 IsEmpty]: Start isEmpty. Operand 4222 states and 5821 transitions. [2022-11-03 04:13:36,298 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 218 [2022-11-03 04:13:36,298 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:13:36,299 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:13:36,299 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2022-11-03 04:13:36,299 INFO L420 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:13:36,300 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:13:36,300 INFO L85 PathProgramCache]: Analyzing trace with hash 521782114, now seen corresponding path program 1 times [2022-11-03 04:13:36,300 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:13:36,300 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1667132173] [2022-11-03 04:13:36,300 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:13:36,301 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:13:36,611 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:13:38,026 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2022-11-03 04:13:38,026 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:13:38,026 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1667132173] [2022-11-03 04:13:38,026 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1667132173] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:13:38,026 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:13:38,027 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 04:13:38,027 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [819324241] [2022-11-03 04:13:38,027 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:13:38,029 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:13:38,029 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:13:38,029 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:13:38,029 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 04:13:38,030 INFO L87 Difference]: Start difference. First operand 4222 states and 5821 transitions. Second operand has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-03 04:13:40,054 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-03 04:13:42,408 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-03 04:13:43,630 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.22s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:46,208 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-03 04:13:49,125 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:51,288 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-03 04:13:54,028 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:56,075 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:13:58,325 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-03 04:13:59,955 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:14:01,048 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:14:01,048 INFO L93 Difference]: Finished difference Result 8292 states and 11437 transitions. [2022-11-03 04:14:01,048 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 04:14:01,048 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 217 [2022-11-03 04:14:01,049 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:14:01,062 INFO L225 Difference]: With dead ends: 8292 [2022-11-03 04:14:01,063 INFO L226 Difference]: Without dead ends: 4130 [2022-11-03 04:14:01,077 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-03 04:14:01,078 INFO L413 NwaCegarLoop]: 1115 mSDtfsCounter, 1 mSDsluCounter, 2366 mSDsCounter, 0 mSdLazyCounter, 623 mSolverCounterSat, 0 mSolverCounterUnsat, 8 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 21.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 3217 SdHoareTripleChecker+Invalid, 631 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 623 IncrementalHoareTripleChecker+Invalid, 8 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 22.8s IncrementalHoareTripleChecker+Time [2022-11-03 04:14:01,078 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 3217 Invalid, 631 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 623 Invalid, 8 Unknown, 0 Unchecked, 22.8s Time] [2022-11-03 04:14:01,084 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4130 states. [2022-11-03 04:14:01,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4130 to 4130. [2022-11-03 04:14:01,349 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4130 states, 2719 states have (on average 1.3618977565281354) internal successors, (3703), 2777 states have internal predecessors, (3703), 968 states have call successors, (968), 440 states have call predecessors, (968), 442 states have return successors, (1018), 931 states have call predecessors, (1018), 955 states have call successors, (1018) [2022-11-03 04:14:01,362 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4130 states to 4130 states and 5689 transitions. [2022-11-03 04:14:01,363 INFO L78 Accepts]: Start accepts. Automaton has 4130 states and 5689 transitions. Word has length 217 [2022-11-03 04:14:01,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:14:01,364 INFO L495 AbstractCegarLoop]: Abstraction has 4130 states and 5689 transitions. [2022-11-03 04:14:01,364 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 22.0) internal successors, (88), 4 states have internal predecessors, (88), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-03 04:14:01,364 INFO L276 IsEmpty]: Start isEmpty. Operand 4130 states and 5689 transitions. [2022-11-03 04:14:01,368 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 222 [2022-11-03 04:14:01,368 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:14:01,369 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-03 04:14:01,369 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2022-11-03 04:14:01,369 INFO L420 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:14:01,369 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:14:01,370 INFO L85 PathProgramCache]: Analyzing trace with hash -524321809, now seen corresponding path program 1 times [2022-11-03 04:14:01,370 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:14:01,370 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1461855759] [2022-11-03 04:14:01,370 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:14:01,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:14:01,539 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:14:02,794 INFO L134 CoverageAnalysis]: Checked inductivity of 240 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 240 trivial. 0 not checked. [2022-11-03 04:14:02,794 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:14:02,794 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1461855759] [2022-11-03 04:14:02,796 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1461855759] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:14:02,797 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:14:02,797 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 04:14:02,797 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [175701978] [2022-11-03 04:14:02,797 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:14:02,798 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:14:02,798 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:14:02,798 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:14:02,798 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 04:14:02,799 INFO L87 Difference]: Start difference. First operand 4130 states and 5689 transitions. Second operand has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-03 04:14:04,825 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-03 04:14:07,183 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-03 04:14:09,249 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 04:14:10,476 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:14:10,477 INFO L93 Difference]: Finished difference Result 5970 states and 8184 transitions. [2022-11-03 04:14:10,477 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 04:14:10,477 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) Word has length 221 [2022-11-03 04:14:10,478 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:14:10,483 INFO L225 Difference]: With dead ends: 5970 [2022-11-03 04:14:10,483 INFO L226 Difference]: Without dead ends: 1900 [2022-11-03 04:14:10,494 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-03 04:14:10,494 INFO L413 NwaCegarLoop]: 585 mSDtfsCounter, 1 mSDsluCounter, 1291 mSDsCounter, 0 mSdLazyCounter, 370 mSolverCounterSat, 0 mSolverCounterUnsat, 3 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 7.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 1695 SdHoareTripleChecker+Invalid, 373 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 370 IncrementalHoareTripleChecker+Invalid, 3 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 7.5s IncrementalHoareTripleChecker+Time [2022-11-03 04:14:10,495 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 1695 Invalid, 373 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 370 Invalid, 3 Unknown, 0 Unchecked, 7.5s Time] [2022-11-03 04:14:10,497 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 1900 states. [2022-11-03 04:14:10,594 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 1900 to 1896. [2022-11-03 04:14:10,596 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 1896 states, 1276 states have (on average 1.353448275862069) internal successors, (1727), 1302 states have internal predecessors, (1727), 401 states have call successors, (401), 224 states have call predecessors, (401), 218 states have return successors, (398), 376 states have call predecessors, (398), 389 states have call successors, (398) [2022-11-03 04:14:10,601 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 1896 states to 1896 states and 2526 transitions. [2022-11-03 04:14:10,603 INFO L78 Accepts]: Start accepts. Automaton has 1896 states and 2526 transitions. Word has length 221 [2022-11-03 04:14:10,603 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:14:10,603 INFO L495 AbstractCegarLoop]: Abstraction has 1896 states and 2526 transitions. [2022-11-03 04:14:10,604 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 24.0) internal successors, (96), 4 states have internal predecessors, (96), 3 states have call successors, (30), 2 states have call predecessors, (30), 1 states have return successors, (27), 3 states have call predecessors, (27), 3 states have call successors, (27) [2022-11-03 04:14:10,604 INFO L276 IsEmpty]: Start isEmpty. Operand 1896 states and 2526 transitions. [2022-11-03 04:14:10,607 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 217 [2022-11-03 04:14:10,607 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 04:14:10,607 INFO L195 NwaCegarLoop]: trace histogram [8, 8, 8, 8, 8, 8, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:14:10,607 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2022-11-03 04:14:10,607 INFO L420 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 04:14:10,608 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 04:14:10,608 INFO L85 PathProgramCache]: Analyzing trace with hash -377636219, now seen corresponding path program 1 times [2022-11-03 04:14:10,608 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 04:14:10,608 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1252314198] [2022-11-03 04:14:10,609 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 04:14:10,609 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 04:14:11,560 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 04:14:13,904 INFO L134 CoverageAnalysis]: Checked inductivity of 242 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 242 trivial. 0 not checked. [2022-11-03 04:14:13,905 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 04:14:13,905 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1252314198] [2022-11-03 04:14:13,905 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1252314198] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 04:14:13,905 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 04:14:13,905 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 04:14:13,906 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1915452984] [2022-11-03 04:14:13,906 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 04:14:13,906 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 04:14:13,906 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 04:14:13,907 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 04:14:13,907 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 04:14:13,907 INFO L87 Difference]: Start difference. First operand 1896 states and 2526 transitions. Second operand has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-03 04:14:15,930 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-03 04:14:16,257 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 04:14:16,257 INFO L93 Difference]: Finished difference Result 1896 states and 2526 transitions. [2022-11-03 04:14:16,257 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 04:14:16,258 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) Word has length 216 [2022-11-03 04:14:16,258 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 04:14:16,258 INFO L225 Difference]: With dead ends: 1896 [2022-11-03 04:14:16,258 INFO L226 Difference]: Without dead ends: 0 [2022-11-03 04:14:16,261 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-03 04:14:16,262 INFO L413 NwaCegarLoop]: 201 mSDtfsCounter, 1 mSDsluCounter, 455 mSDsCounter, 0 mSdLazyCounter, 120 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 2.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1 SdHoareTripleChecker+Valid, 590 SdHoareTripleChecker+Invalid, 121 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 120 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 2.3s IncrementalHoareTripleChecker+Time [2022-11-03 04:14:16,262 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [1 Valid, 590 Invalid, 121 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 120 Invalid, 1 Unknown, 0 Unchecked, 2.3s Time] [2022-11-03 04:14:16,263 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2022-11-03 04:14:16,263 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2022-11-03 04:14:16,263 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2022-11-03 04:14:16,263 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2022-11-03 04:14:16,264 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 216 [2022-11-03 04:14:16,264 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 04:14:16,264 INFO L495 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2022-11-03 04:14:16,264 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 21.75) internal successors, (87), 4 states have internal predecessors, (87), 3 states have call successors, (31), 2 states have call predecessors, (31), 1 states have return successors, (29), 3 states have call predecessors, (29), 3 states have call successors, (29) [2022-11-03 04:14:16,265 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2022-11-03 04:14:16,265 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2022-11-03 04:14:16,267 INFO L805 garLoopResultBuilder]: Registering result SAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 04:14:16,268 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2022-11-03 04:14:16,270 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2022-11-03 04:14:24,046 INFO L899 garLoopResultBuilder]: For program point get_dma_opsEXIT(lines 5663 5675) no Hoare annotation was computed. [2022-11-03 04:14:24,046 INFO L902 garLoopResultBuilder]: At program point get_dma_opsENTRY(lines 5663 5675) the Hoare annotation is: true [2022-11-03 04:14:24,046 INFO L902 garLoopResultBuilder]: At program point L5667(lines 5667 5668) the Hoare annotation is: true [2022-11-03 04:14:24,046 INFO L899 garLoopResultBuilder]: For program point L5667-1(lines 5667 5668) no Hoare annotation was computed. [2022-11-03 04:14:24,046 INFO L902 garLoopResultBuilder]: At program point L5814(line 5814) the Hoare annotation is: true [2022-11-03 04:14:24,046 INFO L902 garLoopResultBuilder]: At program point L5813(line 5813) the Hoare annotation is: true [2022-11-03 04:14:24,047 INFO L902 garLoopResultBuilder]: At program point L5813-1(line 5813) the Hoare annotation is: true [2022-11-03 04:14:24,047 INFO L902 garLoopResultBuilder]: At program point copy_from_userENTRY(lines 5805 5822) the Hoare annotation is: true [2022-11-03 04:14:24,047 INFO L899 garLoopResultBuilder]: For program point copy_from_userEXIT(lines 5805 5822) no Hoare annotation was computed. [2022-11-03 04:14:24,047 INFO L899 garLoopResultBuilder]: For program point L7831(lines 7831 7844) no Hoare annotation was computed. [2022-11-03 04:14:24,047 INFO L899 garLoopResultBuilder]: For program point L7732(lines 7732 7759) no Hoare annotation was computed. [2022-11-03 04:14:24,047 INFO L899 garLoopResultBuilder]: For program point L7600-1(line 7600) no Hoare annotation was computed. [2022-11-03 04:14:24,047 INFO L902 garLoopResultBuilder]: At program point L7600(line 7600) the Hoare annotation is: true [2022-11-03 04:14:24,047 INFO L899 garLoopResultBuilder]: For program point L7567-2(lines 7567 7572) no Hoare annotation was computed. [2022-11-03 04:14:24,048 INFO L899 garLoopResultBuilder]: For program point L7601(lines 7601 7604) no Hoare annotation was computed. [2022-11-03 04:14:24,051 INFO L902 garLoopResultBuilder]: At program point L8989(line 8989) the Hoare annotation is: true [2022-11-03 04:14:24,051 INFO L902 garLoopResultBuilder]: At program point L8989-1(line 8989) the Hoare annotation is: true [2022-11-03 04:14:24,051 INFO L899 garLoopResultBuilder]: For program point L7899(lines 7899 7902) no Hoare annotation was computed. [2022-11-03 04:14:24,051 INFO L899 garLoopResultBuilder]: For program point L7899-2(lines 7899 7902) no Hoare annotation was computed. [2022-11-03 04:14:24,051 INFO L902 garLoopResultBuilder]: At program point L8990(lines 8986 8993) the Hoare annotation is: true [2022-11-03 04:14:24,051 INFO L899 garLoopResultBuilder]: For program point L7801(lines 7801 7847) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L899 garLoopResultBuilder]: For program point L7802(lines 7802 7830) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L899 garLoopResultBuilder]: For program point L7835-1(line 7835) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L902 garLoopResultBuilder]: At program point L7835(line 7835) the Hoare annotation is: true [2022-11-03 04:14:24,052 INFO L899 garLoopResultBuilder]: For program point L7868-1(line 7868) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L902 garLoopResultBuilder]: At program point L7868(line 7868) the Hoare annotation is: true [2022-11-03 04:14:24,052 INFO L899 garLoopResultBuilder]: For program point L7802-2(lines 7802 7830) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L899 garLoopResultBuilder]: For program point L7770(line 7770) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L899 garLoopResultBuilder]: For program point L7903-1(line 7903) no Hoare annotation was computed. [2022-11-03 04:14:24,052 INFO L902 garLoopResultBuilder]: At program point L7903(line 7903) the Hoare annotation is: true [2022-11-03 04:14:24,053 INFO L899 garLoopResultBuilder]: For program point L7837(lines 7837 7842) no Hoare annotation was computed. [2022-11-03 04:14:24,053 INFO L899 garLoopResultBuilder]: For program point L7573-1(line 7573) no Hoare annotation was computed. [2022-11-03 04:14:24,053 INFO L902 garLoopResultBuilder]: At program point L7573(line 7573) the Hoare annotation is: true [2022-11-03 04:14:24,053 INFO L902 garLoopResultBuilder]: At program point L7574(line 7574) the Hoare annotation is: true [2022-11-03 04:14:24,053 INFO L899 garLoopResultBuilder]: For program point L7574-1(line 7574) no Hoare annotation was computed. [2022-11-03 04:14:24,053 INFO L899 garLoopResultBuilder]: For program point L7575(lines 7575 7582) no Hoare annotation was computed. [2022-11-03 04:14:24,053 INFO L899 garLoopResultBuilder]: For program point L7608-1(line 7608) no Hoare annotation was computed. [2022-11-03 04:14:24,053 INFO L902 garLoopResultBuilder]: At program point L7608(line 7608) the Hoare annotation is: true [2022-11-03 04:14:24,054 INFO L902 garLoopResultBuilder]: At program point L7906(lines 7558 7988) the Hoare annotation is: true [2022-11-03 04:14:24,054 INFO L902 garLoopResultBuilder]: At program point L7972(lines 7558 7988) the Hoare annotation is: true [2022-11-03 04:14:24,054 INFO L899 garLoopResultBuilder]: For program point L7576-1(line 7576) no Hoare annotation was computed. [2022-11-03 04:14:24,054 INFO L902 garLoopResultBuilder]: At program point L7576(line 7576) the Hoare annotation is: true [2022-11-03 04:14:24,054 INFO L899 garLoopResultBuilder]: For program point L7609(lines 7609 7617) no Hoare annotation was computed. [2022-11-03 04:14:24,055 INFO L899 garLoopResultBuilder]: For program point L7774-14(lines 7774 7781) no Hoare annotation was computed. [2022-11-03 04:14:24,055 INFO L902 garLoopResultBuilder]: At program point L8997(line 8997) the Hoare annotation is: true [2022-11-03 04:14:24,055 INFO L902 garLoopResultBuilder]: At program point L8997-1(line 8997) the Hoare annotation is: true [2022-11-03 04:14:24,055 INFO L899 garLoopResultBuilder]: For program point L7841-1(line 7841) no Hoare annotation was computed. [2022-11-03 04:14:24,055 INFO L902 garLoopResultBuilder]: At program point L7841(line 7841) the Hoare annotation is: true [2022-11-03 04:14:24,055 INFO L899 garLoopResultBuilder]: For program point mptctl_do_mpt_commandFINAL(lines 7503 7989) no Hoare annotation was computed. [2022-11-03 04:14:24,056 INFO L902 garLoopResultBuilder]: At program point L8965(line 8965) the Hoare annotation is: true [2022-11-03 04:14:24,056 INFO L902 garLoopResultBuilder]: At program point L8965-1(line 8965) the Hoare annotation is: true [2022-11-03 04:14:24,056 INFO L899 garLoopResultBuilder]: For program point L7941-1(lines 7941 7959) no Hoare annotation was computed. [2022-11-03 04:14:24,056 INFO L902 garLoopResultBuilder]: At program point L8998(lines 8994 9001) the Hoare annotation is: true [2022-11-03 04:14:24,056 INFO L899 garLoopResultBuilder]: For program point L7941(lines 7941 7959) no Hoare annotation was computed. [2022-11-03 04:14:24,056 INFO L899 garLoopResultBuilder]: For program point L7975(lines 7975 7978) no Hoare annotation was computed. [2022-11-03 04:14:24,056 INFO L902 garLoopResultBuilder]: At program point L7810(line 7810) the Hoare annotation is: true [2022-11-03 04:14:24,056 INFO L899 garLoopResultBuilder]: For program point L7876-1(line 7876) no Hoare annotation was computed. [2022-11-03 04:14:24,057 INFO L902 garLoopResultBuilder]: At program point L7876(line 7876) the Hoare annotation is: true [2022-11-03 04:14:24,057 INFO L902 garLoopResultBuilder]: At program point L8966(lines 8962 8969) the Hoare annotation is: true [2022-11-03 04:14:24,057 INFO L899 garLoopResultBuilder]: For program point L7975-2(lines 7975 7978) no Hoare annotation was computed. [2022-11-03 04:14:24,057 INFO L899 garLoopResultBuilder]: For program point L7810-1(line 7810) no Hoare annotation was computed. [2022-11-03 04:14:24,057 INFO L899 garLoopResultBuilder]: For program point L7976-1(line 7976) no Hoare annotation was computed. [2022-11-03 04:14:24,057 INFO L902 garLoopResultBuilder]: At program point L7976(line 7976) the Hoare annotation is: true [2022-11-03 04:14:24,057 INFO L899 garLoopResultBuilder]: For program point L7679-1(line 7679) no Hoare annotation was computed. [2022-11-03 04:14:24,057 INFO L902 garLoopResultBuilder]: At program point L7679(line 7679) the Hoare annotation is: true [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7911(lines 7911 7914) no Hoare annotation was computed. [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7812(lines 7812 7828) no Hoare annotation was computed. [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7911-2(lines 7911 7914) no Hoare annotation was computed. [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7647(line 7647) no Hoare annotation was computed. [2022-11-03 04:14:24,058 INFO L902 garLoopResultBuilder]: At program point L7846(line 7846) the Hoare annotation is: true [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7945(lines 7945 7957) no Hoare annotation was computed. [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7846-1(line 7846) no Hoare annotation was computed. [2022-11-03 04:14:24,058 INFO L902 garLoopResultBuilder]: At program point L7946(lines 7946 7947) the Hoare annotation is: true [2022-11-03 04:14:24,058 INFO L899 garLoopResultBuilder]: For program point L7979(lines 7979 7982) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L899 garLoopResultBuilder]: For program point L7880-1(line 7880) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L902 garLoopResultBuilder]: At program point L7880(line 7880) the Hoare annotation is: true [2022-11-03 04:14:24,059 INFO L899 garLoopResultBuilder]: For program point L7946-1(lines 7946 7947) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L899 garLoopResultBuilder]: For program point L7979-2(lines 7558 7988) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L899 garLoopResultBuilder]: For program point L7583-1(line 7583) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L902 garLoopResultBuilder]: At program point L7583(line 7583) the Hoare annotation is: true [2022-11-03 04:14:24,059 INFO L899 garLoopResultBuilder]: For program point L7649(line 7649) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L899 garLoopResultBuilder]: For program point L7980-1(line 7980) no Hoare annotation was computed. [2022-11-03 04:14:24,059 INFO L902 garLoopResultBuilder]: At program point L7980(line 7980) the Hoare annotation is: true [2022-11-03 04:14:24,060 INFO L899 garLoopResultBuilder]: For program point L7881(lines 7881 7910) no Hoare annotation was computed. [2022-11-03 04:14:24,060 INFO L899 garLoopResultBuilder]: For program point L7650(lines 7650 7715) no Hoare annotation was computed. [2022-11-03 04:14:24,060 INFO L902 garLoopResultBuilder]: At program point L9005(line 9005) the Hoare annotation is: true [2022-11-03 04:14:24,060 INFO L902 garLoopResultBuilder]: At program point L9005-1(line 9005) the Hoare annotation is: true [2022-11-03 04:14:24,060 INFO L899 garLoopResultBuilder]: For program point L7948(lines 7948 7955) no Hoare annotation was computed. [2022-11-03 04:14:24,060 INFO L899 garLoopResultBuilder]: For program point L7783(line 7783) no Hoare annotation was computed. [2022-11-03 04:14:24,060 INFO L899 garLoopResultBuilder]: For program point L7816-1(line 7816) no Hoare annotation was computed. [2022-11-03 04:14:24,060 INFO L902 garLoopResultBuilder]: At program point L7816(line 7816) the Hoare annotation is: true [2022-11-03 04:14:24,061 INFO L899 garLoopResultBuilder]: For program point L7717(line 7717) no Hoare annotation was computed. [2022-11-03 04:14:24,061 INFO L902 garLoopResultBuilder]: At program point L8973(line 8973) the Hoare annotation is: true [2022-11-03 04:14:24,061 INFO L902 garLoopResultBuilder]: At program point L8973-1(line 8973) the Hoare annotation is: true [2022-11-03 04:14:24,061 INFO L899 garLoopResultBuilder]: For program point L7850(lines 7850 7877) no Hoare annotation was computed. [2022-11-03 04:14:24,061 INFO L899 garLoopResultBuilder]: For program point L7916-1(lines 7916 7940) no Hoare annotation was computed. [2022-11-03 04:14:24,061 INFO L899 garLoopResultBuilder]: For program point L7916(lines 7916 7940) no Hoare annotation was computed. [2022-11-03 04:14:24,061 INFO L902 garLoopResultBuilder]: At program point L9006(lines 9002 9009) the Hoare annotation is: true [2022-11-03 04:14:24,061 INFO L899 garLoopResultBuilder]: For program point L7850-1(lines 7850 7877) no Hoare annotation was computed. [2022-11-03 04:14:24,061 INFO L902 garLoopResultBuilder]: At program point mptctl_do_mpt_commandENTRY(lines 7503 7989) the Hoare annotation is: true [2022-11-03 04:14:24,062 INFO L899 garLoopResultBuilder]: For program point L7983-1(lines 7983 7986) no Hoare annotation was computed. [2022-11-03 04:14:24,062 INFO L902 garLoopResultBuilder]: At program point L7818(lines 7818 7819) the Hoare annotation is: true [2022-11-03 04:14:24,062 INFO L899 garLoopResultBuilder]: For program point L7917-2(lines 7916 7939) no Hoare annotation was computed. [2022-11-03 04:14:24,062 INFO L902 garLoopResultBuilder]: At program point L8974(lines 8970 8977) the Hoare annotation is: true [2022-11-03 04:14:24,062 INFO L899 garLoopResultBuilder]: For program point L7719(line 7719) no Hoare annotation was computed. [2022-11-03 04:14:24,062 INFO L899 garLoopResultBuilder]: For program point L7818-1(lines 7818 7819) no Hoare annotation was computed. [2022-11-03 04:14:24,062 INFO L899 garLoopResultBuilder]: For program point mptctl_do_mpt_commandEXIT(lines 7503 7989) no Hoare annotation was computed. [2022-11-03 04:14:24,062 INFO L899 garLoopResultBuilder]: For program point L7984-1(line 7984) no Hoare annotation was computed. [2022-11-03 04:14:24,062 INFO L902 garLoopResultBuilder]: At program point L7984(line 7984) the Hoare annotation is: true [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7852-1(line 7852) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L902 garLoopResultBuilder]: At program point L7852(line 7852) the Hoare annotation is: true [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7720(lines 7720 7727) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7820(lines 7820 7827) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7853(lines 7853 7857) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7655(lines 7655 7662) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7887(lines 7887 7894) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L899 garLoopResultBuilder]: For program point L7888(lines 7888 7891) no Hoare annotation was computed. [2022-11-03 04:14:24,063 INFO L902 garLoopResultBuilder]: At program point L7790(lines 7558 7988) the Hoare annotation is: true [2022-11-03 04:14:24,064 INFO L899 garLoopResultBuilder]: For program point L7593(lines 7593 7599) no Hoare annotation was computed. [2022-11-03 04:14:24,064 INFO L902 garLoopResultBuilder]: At program point L8981(line 8981) the Hoare annotation is: true [2022-11-03 04:14:24,064 INFO L902 garLoopResultBuilder]: At program point L8981-1(line 8981) the Hoare annotation is: true [2022-11-03 04:14:24,064 INFO L899 garLoopResultBuilder]: For program point L7858-2(lines 7858 7874) no Hoare annotation was computed. [2022-11-03 04:14:24,064 INFO L899 garLoopResultBuilder]: For program point L7627(line 7627) no Hoare annotation was computed. [2022-11-03 04:14:24,064 INFO L899 garLoopResultBuilder]: For program point L7859-1(line 7859) no Hoare annotation was computed. [2022-11-03 04:14:24,064 INFO L902 garLoopResultBuilder]: At program point L7859(line 7859) the Hoare annotation is: true [2022-11-03 04:14:24,064 INFO L902 garLoopResultBuilder]: At program point L8982(lines 8978 8985) the Hoare annotation is: true [2022-11-03 04:14:24,065 INFO L902 garLoopResultBuilder]: At program point L7694(line 7694) the Hoare annotation is: true [2022-11-03 04:14:24,065 INFO L899 garLoopResultBuilder]: For program point L7694-1(line 7694) no Hoare annotation was computed. [2022-11-03 04:14:24,065 INFO L902 garLoopResultBuilder]: At program point L7695(lines 7650 7709) the Hoare annotation is: true [2022-11-03 04:14:24,065 INFO L899 garLoopResultBuilder]: For program point L7761(line 7761) no Hoare annotation was computed. [2022-11-03 04:14:24,065 INFO L899 garLoopResultBuilder]: For program point L7927-1(lines 7927 7928) no Hoare annotation was computed. [2022-11-03 04:14:24,066 INFO L902 garLoopResultBuilder]: At program point L7927(lines 7927 7928) the Hoare annotation is: true [2022-11-03 04:14:24,066 INFO L899 garLoopResultBuilder]: For program point L7960-5(lines 7960 7971) no Hoare annotation was computed. [2022-11-03 04:14:24,066 INFO L899 garLoopResultBuilder]: For program point L7861-1(line 7861) no Hoare annotation was computed. [2022-11-03 04:14:24,066 INFO L902 garLoopResultBuilder]: At program point L7861(line 7861) the Hoare annotation is: true [2022-11-03 04:14:24,066 INFO L899 garLoopResultBuilder]: For program point L7663(lines 7663 7670) no Hoare annotation was computed. [2022-11-03 04:14:24,066 INFO L899 garLoopResultBuilder]: For program point L7729(line 7729) no Hoare annotation was computed. [2022-11-03 04:14:24,066 INFO L899 garLoopResultBuilder]: For program point L7862(lines 7862 7873) no Hoare annotation was computed. [2022-11-03 04:14:24,067 INFO L899 garLoopResultBuilder]: For program point L7895(lines 7895 7907) no Hoare annotation was computed. [2022-11-03 04:14:24,067 INFO L899 garLoopResultBuilder]: For program point L7961-1(lines 7961 7962) no Hoare annotation was computed. [2022-11-03 04:14:24,067 INFO L902 garLoopResultBuilder]: At program point L7961(lines 7961 7962) the Hoare annotation is: true [2022-11-03 04:14:24,067 INFO L899 garLoopResultBuilder]: For program point L7631(line 7631) no Hoare annotation was computed. [2022-11-03 04:14:24,067 INFO L899 garLoopResultBuilder]: For program point L7896-1(line 7896) no Hoare annotation was computed. [2022-11-03 04:14:24,067 INFO L902 garLoopResultBuilder]: At program point L7896(line 7896) the Hoare annotation is: true [2022-11-03 04:14:24,067 INFO L899 garLoopResultBuilder]: For program point L7929(lines 7929 7936) no Hoare annotation was computed. [2022-11-03 04:14:24,068 INFO L899 garLoopResultBuilder]: For program point L7731(line 7731) no Hoare annotation was computed. [2022-11-03 04:14:24,068 INFO L899 garLoopResultBuilder]: For program point L7797-2(lines 7558 7988) no Hoare annotation was computed. [2022-11-03 04:14:24,068 INFO L902 garLoopResultBuilder]: At program point L7566(line 7566) the Hoare annotation is: true [2022-11-03 04:14:24,068 INFO L899 garLoopResultBuilder]: For program point L7566-1(line 7566) no Hoare annotation was computed. [2022-11-03 04:14:24,068 INFO L902 garLoopResultBuilder]: At program point L6906(lines 6752 6908) the Hoare annotation is: true [2022-11-03 04:14:24,068 INFO L899 garLoopResultBuilder]: For program point L6692-1(line 6692) no Hoare annotation was computed. [2022-11-03 04:14:24,069 INFO L902 garLoopResultBuilder]: At program point L6692(line 6692) the Hoare annotation is: true [2022-11-03 04:14:24,069 INFO L902 garLoopResultBuilder]: At program point L5702(line 5702) the Hoare annotation is: true [2022-11-03 04:14:24,069 INFO L902 garLoopResultBuilder]: At program point L5702-1(line 5702) the Hoare annotation is: true [2022-11-03 04:14:24,069 INFO L899 garLoopResultBuilder]: For program point L6693(lines 6693 6711) no Hoare annotation was computed. [2022-11-03 04:14:24,069 INFO L899 garLoopResultBuilder]: For program point L6644(lines 6644 6648) no Hoare annotation was computed. [2022-11-03 04:14:24,069 INFO L902 garLoopResultBuilder]: At program point L6859(lines 6780 6907) the Hoare annotation is: true [2022-11-03 04:14:24,069 INFO L899 garLoopResultBuilder]: For program point L6793-1(line 6793) no Hoare annotation was computed. [2022-11-03 04:14:24,070 INFO L902 garLoopResultBuilder]: At program point L6793(line 6793) the Hoare annotation is: true [2022-11-03 04:14:24,070 INFO L899 garLoopResultBuilder]: For program point L6661(lines 6661 6677) no Hoare annotation was computed. [2022-11-03 04:14:24,070 INFO L899 garLoopResultBuilder]: For program point L6843(lines 6843 6846) no Hoare annotation was computed. [2022-11-03 04:14:24,070 INFO L902 garLoopResultBuilder]: At program point L5687(line 5687) the Hoare annotation is: true [2022-11-03 04:14:24,070 INFO L902 garLoopResultBuilder]: At program point L5687-1(line 5687) the Hoare annotation is: true [2022-11-03 04:14:24,070 INFO L899 garLoopResultBuilder]: For program point L6712(lines 6712 6718) no Hoare annotation was computed. [2022-11-03 04:14:24,070 INFO L902 garLoopResultBuilder]: At program point L6894(line 6894) the Hoare annotation is: true [2022-11-03 04:14:24,071 INFO L899 garLoopResultBuilder]: For program point L6795(lines 6795 6798) no Hoare annotation was computed. [2022-11-03 04:14:24,071 INFO L899 garLoopResultBuilder]: For program point L6894-1(line 6894) no Hoare annotation was computed. [2022-11-03 04:14:24,071 INFO L899 garLoopResultBuilder]: For program point mptctl_do_fw_downloadEXIT(lines 6548 6751) no Hoare annotation was computed. [2022-11-03 04:14:24,071 INFO L899 garLoopResultBuilder]: For program point L6663(lines 6663 6677) no Hoare annotation was computed. [2022-11-03 04:14:24,071 INFO L899 garLoopResultBuilder]: For program point L6696(lines 6696 6700) no Hoare annotation was computed. [2022-11-03 04:14:24,071 INFO L899 garLoopResultBuilder]: For program point L6663-2(lines 6661 6677) no Hoare annotation was computed. [2022-11-03 04:14:24,071 INFO L902 garLoopResultBuilder]: At program point L6862(lines 6780 6907) the Hoare annotation is: true [2022-11-03 04:14:24,072 INFO L902 garLoopResultBuilder]: At program point L6895(lines 6883 6903) the Hoare annotation is: true [2022-11-03 04:14:24,072 INFO L899 garLoopResultBuilder]: For program point L6664-1(line 6664) no Hoare annotation was computed. [2022-11-03 04:14:24,072 INFO L902 garLoopResultBuilder]: At program point L6664(line 6664) the Hoare annotation is: true [2022-11-03 04:14:24,072 INFO L899 garLoopResultBuilder]: For program point L6697-1(line 6697) no Hoare annotation was computed. [2022-11-03 04:14:24,072 INFO L902 garLoopResultBuilder]: At program point L6697(line 6697) the Hoare annotation is: true [2022-11-03 04:14:24,072 INFO L902 garLoopResultBuilder]: At program point L6714(line 6714) the Hoare annotation is: true [2022-11-03 04:14:24,072 INFO L902 garLoopResultBuilder]: At program point L5690(line 5690) the Hoare annotation is: true [2022-11-03 04:14:24,073 INFO L899 garLoopResultBuilder]: For program point L5690-1(line 5690) no Hoare annotation was computed. [2022-11-03 04:14:24,073 INFO L899 garLoopResultBuilder]: For program point L6714-1(line 6714) no Hoare annotation was computed. [2022-11-03 04:14:24,073 INFO L899 garLoopResultBuilder]: For program point L6847(lines 6847 6853) no Hoare annotation was computed. [2022-11-03 04:14:24,073 INFO L902 garLoopResultBuilder]: At program point L5691(line 5691) the Hoare annotation is: true [2022-11-03 04:14:24,073 INFO L902 garLoopResultBuilder]: At program point L6682(lines 6577 6750) the Hoare annotation is: true [2022-11-03 04:14:24,073 INFO L899 garLoopResultBuilder]: For program point L5691-1(line 5691) no Hoare annotation was computed. [2022-11-03 04:14:24,073 INFO L899 garLoopResultBuilder]: For program point L6748-1(line 6748) no Hoare annotation was computed. [2022-11-03 04:14:24,074 INFO L902 garLoopResultBuilder]: At program point L6748(line 6748) the Hoare annotation is: true [2022-11-03 04:14:24,074 INFO L899 garLoopResultBuilder]: For program point L6583-1(line 6583) no Hoare annotation was computed. [2022-11-03 04:14:24,074 INFO L902 garLoopResultBuilder]: At program point L6583(line 6583) the Hoare annotation is: true [2022-11-03 04:14:24,074 INFO L899 garLoopResultBuilder]: For program point mptctl_do_fw_downloadFINAL(lines 6548 6751) no Hoare annotation was computed. [2022-11-03 04:14:24,074 INFO L902 garLoopResultBuilder]: At program point L6897(lines 6883 6903) the Hoare annotation is: true [2022-11-03 04:14:24,074 INFO L902 garLoopResultBuilder]: At program point L6666(lines 6666 6667) the Hoare annotation is: true [2022-11-03 04:14:24,074 INFO L899 garLoopResultBuilder]: For program point L6666-1(lines 6666 6667) no Hoare annotation was computed. [2022-11-03 04:14:24,075 INFO L902 garLoopResultBuilder]: At program point L6683(lines 6683 6686) the Hoare annotation is: true [2022-11-03 04:14:24,075 INFO L902 garLoopResultBuilder]: At program point L6716(lines 6577 6750) the Hoare annotation is: true [2022-11-03 04:14:24,075 INFO L899 garLoopResultBuilder]: For program point L5692(lines 5692 5698) no Hoare annotation was computed. [2022-11-03 04:14:24,075 INFO L899 garLoopResultBuilder]: For program point L6584(lines 6584 6593) no Hoare annotation was computed. [2022-11-03 04:14:24,075 INFO L899 garLoopResultBuilder]: For program point L6800-1(line 6800) no Hoare annotation was computed. [2022-11-03 04:14:24,075 INFO L902 garLoopResultBuilder]: At program point L6800(line 6800) the Hoare annotation is: true [2022-11-03 04:14:24,075 INFO L899 garLoopResultBuilder]: For program point L6668(lines 6668 6674) no Hoare annotation was computed. [2022-11-03 04:14:24,076 INFO L899 garLoopResultBuilder]: For program point L6701(lines 6701 6708) no Hoare annotation was computed. [2022-11-03 04:14:24,076 INFO L902 garLoopResultBuilder]: At program point L6883-1(lines 6883 6904) the Hoare annotation is: true [2022-11-03 04:14:24,076 INFO L902 garLoopResultBuilder]: At program point L6867(lines 6780 6907) the Hoare annotation is: true [2022-11-03 04:14:24,076 INFO L902 garLoopResultBuilder]: At program point L6702(line 6702) the Hoare annotation is: true [2022-11-03 04:14:24,076 INFO L899 garLoopResultBuilder]: For program point L6702-1(line 6702) no Hoare annotation was computed. [2022-11-03 04:14:24,076 INFO L902 garLoopResultBuilder]: At program point L5695(lines 5692 5697) the Hoare annotation is: true [2022-11-03 04:14:24,077 INFO L899 garLoopResultBuilder]: For program point L6719(lines 6719 6722) no Hoare annotation was computed. [2022-11-03 04:14:24,077 INFO L899 garLoopResultBuilder]: For program point L6719-2(lines 6719 6722) no Hoare annotation was computed. [2022-11-03 04:14:24,077 INFO L899 garLoopResultBuilder]: For program point L6802(lines 6802 6805) no Hoare annotation was computed. [2022-11-03 04:14:24,077 INFO L899 garLoopResultBuilder]: For program point L6819-1(line 6819) no Hoare annotation was computed. [2022-11-03 04:14:24,077 INFO L902 garLoopResultBuilder]: At program point L6819(line 6819) the Hoare annotation is: true [2022-11-03 04:14:24,077 INFO L899 garLoopResultBuilder]: For program point L6720-1(line 6720) no Hoare annotation was computed. [2022-11-03 04:14:24,077 INFO L902 garLoopResultBuilder]: At program point L6720(line 6720) the Hoare annotation is: true [2022-11-03 04:14:24,077 INFO L899 garLoopResultBuilder]: For program point L6588-1(line 6588) no Hoare annotation was computed. [2022-11-03 04:14:24,078 INFO L902 garLoopResultBuilder]: At program point L6588(line 6588) the Hoare annotation is: true [2022-11-03 04:14:24,078 INFO L902 garLoopResultBuilder]: At program point L6902(line 6902) the Hoare annotation is: true [2022-11-03 04:14:24,078 INFO L899 garLoopResultBuilder]: For program point L6902-1(line 6902) no Hoare annotation was computed. [2022-11-03 04:14:24,078 INFO L899 garLoopResultBuilder]: For program point L6589(lines 6589 6592) no Hoare annotation was computed. [2022-11-03 04:14:24,078 INFO L899 garLoopResultBuilder]: For program point L6639(lines 6639 6642) no Hoare annotation was computed. [2022-11-03 04:14:24,078 INFO L899 garLoopResultBuilder]: For program point L6705-1(line 6705) no Hoare annotation was computed. [2022-11-03 04:14:24,078 INFO L902 garLoopResultBuilder]: At program point L6705(line 6705) the Hoare annotation is: true [2022-11-03 04:14:24,079 INFO L899 garLoopResultBuilder]: For program point L6854(lines 6854 6861) no Hoare annotation was computed. [2022-11-03 04:14:24,079 INFO L899 garLoopResultBuilder]: For program point L6887(lines 6887 6890) no Hoare annotation was computed. [2022-11-03 04:14:24,079 INFO L899 garLoopResultBuilder]: For program point L6821(lines 6821 6842) no Hoare annotation was computed. [2022-11-03 04:14:24,079 INFO L902 garLoopResultBuilder]: At program point mptctl_do_fw_downloadENTRY(lines 6548 6751) the Hoare annotation is: true [2022-11-03 04:14:24,079 INFO L902 garLoopResultBuilder]: At program point L5699(line 5699) the Hoare annotation is: true [2022-11-03 04:14:24,079 INFO L902 garLoopResultBuilder]: At program point L6690(line 6690) the Hoare annotation is: true [2022-11-03 04:14:24,079 INFO L899 garLoopResultBuilder]: For program point L5699-1(line 5699) no Hoare annotation was computed. [2022-11-03 04:14:24,080 INFO L899 garLoopResultBuilder]: For program point L6690-1(line 6690) no Hoare annotation was computed. [2022-11-03 04:14:24,080 INFO L899 garLoopResultBuilder]: For program point L6905(line 6905) no Hoare annotation was computed. [2022-11-03 04:14:24,080 INFO L902 garLoopResultBuilder]: At program point L6707(lines 6577 6750) the Hoare annotation is: true [2022-11-03 04:14:24,080 INFO L899 garLoopResultBuilder]: For program point L6823(lines 6823 6830) no Hoare annotation was computed. [2022-11-03 04:14:24,080 INFO L902 garLoopResultBuilder]: At program point misc_deregisterENTRY(lines 9964 9966) the Hoare annotation is: true [2022-11-03 04:14:24,080 INFO L899 garLoopResultBuilder]: For program point misc_deregisterEXIT(lines 9964 9966) no Hoare annotation was computed. [2022-11-03 04:14:24,080 INFO L902 garLoopResultBuilder]: At program point ldv_undef_intENTRY(lines 5517 5524) the Hoare annotation is: true [2022-11-03 04:14:24,081 INFO L899 garLoopResultBuilder]: For program point ldv_undef_intEXIT(lines 5517 5524) no Hoare annotation was computed. [2022-11-03 04:14:24,081 INFO L899 garLoopResultBuilder]: For program point L10018-1(line 10018) no Hoare annotation was computed. [2022-11-03 04:14:24,081 INFO L902 garLoopResultBuilder]: At program point mpt_get_msg_frameENTRY(lines 10017 10019) the Hoare annotation is: true [2022-11-03 04:14:24,081 INFO L899 garLoopResultBuilder]: For program point mpt_get_msg_frameEXIT(lines 10017 10019) no Hoare annotation was computed. [2022-11-03 04:14:24,081 INFO L902 garLoopResultBuilder]: At program point L10018(line 10018) the Hoare annotation is: true [2022-11-03 04:14:24,081 INFO L899 garLoopResultBuilder]: For program point ldv_stopEXIT(lines 5533 5539) no Hoare annotation was computed. [2022-11-03 04:14:24,081 INFO L902 garLoopResultBuilder]: At program point ldv_stopENTRY(lines 5533 5539) the Hoare annotation is: true [2022-11-03 04:14:24,082 INFO L902 garLoopResultBuilder]: At program point #Ultimate.meminitENTRY(line -1) the Hoare annotation is: true [2022-11-03 04:14:24,082 INFO L899 garLoopResultBuilder]: For program point #Ultimate.meminitEXIT(line -1) no Hoare annotation was computed. [2022-11-03 04:14:24,082 INFO L899 garLoopResultBuilder]: For program point ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOIDEXIT(line -1) no Hoare annotation was computed. [2022-11-03 04:14:24,082 INFO L902 garLoopResultBuilder]: At program point ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOIDENTRY(line -1) the Hoare annotation is: true [2022-11-03 04:14:24,083 INFO L902 garLoopResultBuilder]: At program point mpt_set_taskmgmt_in_progress_flagENTRY(lines 10045 10047) the Hoare annotation is: true [2022-11-03 04:14:24,083 INFO L899 garLoopResultBuilder]: For program point mpt_set_taskmgmt_in_progress_flagEXIT(lines 10045 10047) no Hoare annotation was computed. [2022-11-03 04:14:24,083 INFO L902 garLoopResultBuilder]: At program point __phys_addrENTRY(lines 9906 9908) the Hoare annotation is: true [2022-11-03 04:14:24,083 INFO L899 garLoopResultBuilder]: For program point __phys_addrEXIT(lines 9906 9908) no Hoare annotation was computed. [2022-11-03 04:14:24,084 INFO L902 garLoopResultBuilder]: At program point L9676(line 9676) the Hoare annotation is: true [2022-11-03 04:14:24,084 INFO L899 garLoopResultBuilder]: For program point L9675(lines 9675 9678) no Hoare annotation was computed. [2022-11-03 04:14:24,084 INFO L899 garLoopResultBuilder]: For program point L9675-1(lines 9675 9678) no Hoare annotation was computed. [2022-11-03 04:14:24,084 INFO L902 garLoopResultBuilder]: At program point ldv_mutex_unlock_mutex_of__MPT_MGMTENTRY(lines 9672 9682) the Hoare annotation is: true [2022-11-03 04:14:24,084 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_unlock_mutex_of__MPT_MGMTEXIT(lines 9672 9682) no Hoare annotation was computed. [2022-11-03 04:14:24,085 INFO L902 garLoopResultBuilder]: At program point wait_for_completion_timeoutENTRY(lines 10075 10077) the Hoare annotation is: true [2022-11-03 04:14:24,085 INFO L899 garLoopResultBuilder]: For program point wait_for_completion_timeoutEXIT(lines 10075 10077) no Hoare annotation was computed. [2022-11-03 04:14:24,086 INFO L902 garLoopResultBuilder]: At program point mpt_put_msg_frame_hi_priENTRY(lines 10026 10028) the Hoare annotation is: true [2022-11-03 04:14:24,086 INFO L899 garLoopResultBuilder]: For program point mpt_put_msg_frame_hi_priEXIT(lines 10026 10028) no Hoare annotation was computed. [2022-11-03 04:14:24,086 INFO L899 garLoopResultBuilder]: For program point PTR_ERREXIT(lines 8795 8802) no Hoare annotation was computed. [2022-11-03 04:14:24,086 INFO L902 garLoopResultBuilder]: At program point PTR_ERRENTRY(lines 8795 8802) the Hoare annotation is: true [2022-11-03 04:14:24,086 INFO L899 garLoopResultBuilder]: For program point ldv_is_errEXIT(lines 9108 9113) no Hoare annotation was computed. [2022-11-03 04:14:24,086 INFO L902 garLoopResultBuilder]: At program point ldv_is_errENTRY(lines 9108 9113) the Hoare annotation is: true [2022-11-03 04:14:24,086 INFO L899 garLoopResultBuilder]: For program point L9614-1(lines 9614 9617) no Hoare annotation was computed. [2022-11-03 04:14:24,087 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_lock_mutex_of__MPT_MGMTEXIT(lines 9611 9621) no Hoare annotation was computed. [2022-11-03 04:14:24,087 INFO L902 garLoopResultBuilder]: At program point L9615(line 9615) the Hoare annotation is: true [2022-11-03 04:14:24,087 INFO L899 garLoopResultBuilder]: For program point L9614(lines 9614 9617) no Hoare annotation was computed. [2022-11-03 04:14:24,087 INFO L902 garLoopResultBuilder]: At program point ldv_mutex_lock_mutex_of__MPT_MGMTENTRY(lines 9611 9621) the Hoare annotation is: true [2022-11-03 04:14:24,087 INFO L899 garLoopResultBuilder]: For program point L9470-1(lines 9470 9473) no Hoare annotation was computed. [2022-11-03 04:14:24,087 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_lock_mpctl_mutexENTRY(lines 9467 9477) the Hoare annotation is: (or (= ~ldv_mutex_mpctl_mutex~0 1) (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,088 INFO L895 garLoopResultBuilder]: At program point L9471(line 9471) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,088 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_lock_mpctl_mutexEXIT(lines 9467 9477) no Hoare annotation was computed. [2022-11-03 04:14:24,088 INFO L899 garLoopResultBuilder]: For program point L9470(lines 9470 9473) no Hoare annotation was computed. [2022-11-03 04:14:24,088 INFO L902 garLoopResultBuilder]: At program point spin_unlock_irqrestoreENTRY(lines 5578 5584) the Hoare annotation is: true [2022-11-03 04:14:24,088 INFO L899 garLoopResultBuilder]: For program point spin_unlock_irqrestoreEXIT(lines 5578 5584) no Hoare annotation was computed. [2022-11-03 04:14:24,088 INFO L902 garLoopResultBuilder]: At program point L5474-1(line 5474) the Hoare annotation is: true [2022-11-03 04:14:24,089 INFO L902 garLoopResultBuilder]: At program point ldv_mallocENTRY(lines 5462 5479) the Hoare annotation is: true [2022-11-03 04:14:24,089 INFO L899 garLoopResultBuilder]: For program point L5469(lines 5469 5477) no Hoare annotation was computed. [2022-11-03 04:14:24,089 INFO L899 garLoopResultBuilder]: For program point ldv_mallocFINAL(lines 5462 5479) no Hoare annotation was computed. [2022-11-03 04:14:24,089 INFO L902 garLoopResultBuilder]: At program point L5475(line 5475) the Hoare annotation is: true [2022-11-03 04:14:24,092 INFO L902 garLoopResultBuilder]: At program point L5474(line 5474) the Hoare annotation is: true [2022-11-03 04:14:24,092 INFO L899 garLoopResultBuilder]: For program point L5475-1(line 5475) no Hoare annotation was computed. [2022-11-03 04:14:24,092 INFO L899 garLoopResultBuilder]: For program point ldv_mallocEXIT(lines 5462 5479) no Hoare annotation was computed. [2022-11-03 04:14:24,092 INFO L899 garLoopResultBuilder]: For program point mpt_free_fw_memoryEXIT(lines 10011 10013) no Hoare annotation was computed. [2022-11-03 04:14:24,092 INFO L902 garLoopResultBuilder]: At program point mpt_free_fw_memoryENTRY(lines 10011 10013) the Hoare annotation is: true [2022-11-03 04:14:24,092 INFO L899 garLoopResultBuilder]: For program point mpt_GetIocStateEXIT(lines 9972 9974) no Hoare annotation was computed. [2022-11-03 04:14:24,093 INFO L902 garLoopResultBuilder]: At program point mpt_GetIocStateENTRY(lines 9972 9974) the Hoare annotation is: true [2022-11-03 04:14:24,093 INFO L902 garLoopResultBuilder]: At program point mpt_verify_adapterENTRY(lines 10049 10051) the Hoare annotation is: true [2022-11-03 04:14:24,093 INFO L899 garLoopResultBuilder]: For program point mpt_verify_adapterEXIT(lines 10049 10051) no Hoare annotation was computed. [2022-11-03 04:14:24,093 INFO L902 garLoopResultBuilder]: At program point L6080-2(lines 6080 6083) the Hoare annotation is: true [2022-11-03 04:14:24,093 INFO L902 garLoopResultBuilder]: At program point L6171(line 6171) the Hoare annotation is: true [2022-11-03 04:14:24,093 INFO L899 garLoopResultBuilder]: For program point L6072(lines 6072 6076) no Hoare annotation was computed. [2022-11-03 04:14:24,093 INFO L902 garLoopResultBuilder]: At program point L6122(lines 6069 6212) the Hoare annotation is: true [2022-11-03 04:14:24,093 INFO L899 garLoopResultBuilder]: For program point L6147-2(lines 6147 6163) no Hoare annotation was computed. [2022-11-03 04:14:24,094 INFO L902 garLoopResultBuilder]: At program point L6147-3(lines 6147 6163) the Hoare annotation is: true [2022-11-03 04:14:24,094 INFO L899 garLoopResultBuilder]: For program point L6172(line 6172) no Hoare annotation was computed. [2022-11-03 04:14:24,094 INFO L899 garLoopResultBuilder]: For program point mptctl_do_taskmgmtEXIT(lines 6057 6213) no Hoare annotation was computed. [2022-11-03 04:14:24,094 INFO L899 garLoopResultBuilder]: For program point L6164(line 6164) no Hoare annotation was computed. [2022-11-03 04:14:24,094 INFO L902 garLoopResultBuilder]: At program point L6148(line 6148) the Hoare annotation is: true [2022-11-03 04:14:24,094 INFO L899 garLoopResultBuilder]: For program point L6166(lines 6166 6180) no Hoare annotation was computed. [2022-11-03 04:14:24,095 INFO L902 garLoopResultBuilder]: At program point L6158(line 6158) the Hoare annotation is: true [2022-11-03 04:14:24,095 INFO L902 garLoopResultBuilder]: At program point L6150(lines 6150 6151) the Hoare annotation is: true [2022-11-03 04:14:24,095 INFO L899 garLoopResultBuilder]: For program point L6150-1(lines 6150 6151) no Hoare annotation was computed. [2022-11-03 04:14:24,095 INFO L899 garLoopResultBuilder]: For program point L6084(line 6084) no Hoare annotation was computed. [2022-11-03 04:14:24,095 INFO L899 garLoopResultBuilder]: For program point mptctl_do_taskmgmtFINAL(lines 6057 6213) no Hoare annotation was computed. [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point L6208(lines 6069 6212) the Hoare annotation is: true [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point L8917(line 8917) the Hoare annotation is: true [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point L8917-1(line 8917) the Hoare annotation is: true [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point mptctl_do_taskmgmtENTRY(lines 6057 6213) the Hoare annotation is: true [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point L6167-2(lines 6167 6170) the Hoare annotation is: true [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point L8909(line 8909) the Hoare annotation is: true [2022-11-03 04:14:24,096 INFO L902 garLoopResultBuilder]: At program point L8909-1(line 8909) the Hoare annotation is: true [2022-11-03 04:14:24,097 INFO L902 garLoopResultBuilder]: At program point L8901(line 8901) the Hoare annotation is: true [2022-11-03 04:14:24,097 INFO L902 garLoopResultBuilder]: At program point L8901-1(line 8901) the Hoare annotation is: true [2022-11-03 04:14:24,097 INFO L902 garLoopResultBuilder]: At program point L8918(lines 8914 8921) the Hoare annotation is: true [2022-11-03 04:14:24,097 INFO L902 garLoopResultBuilder]: At program point L6094(line 6094) the Hoare annotation is: true [2022-11-03 04:14:24,097 INFO L899 garLoopResultBuilder]: For program point L6094-1(line 6094) no Hoare annotation was computed. [2022-11-03 04:14:24,097 INFO L902 garLoopResultBuilder]: At program point L8910(lines 8906 8913) the Hoare annotation is: true [2022-11-03 04:14:24,097 INFO L899 garLoopResultBuilder]: For program point L6152(lines 6152 6162) no Hoare annotation was computed. [2022-11-03 04:14:24,099 INFO L902 garLoopResultBuilder]: At program point L8902(lines 8898 8905) the Hoare annotation is: true [2022-11-03 04:14:24,099 INFO L902 garLoopResultBuilder]: At program point L6078(line 6078) the Hoare annotation is: true [2022-11-03 04:14:24,099 INFO L899 garLoopResultBuilder]: For program point L6078-1(line 6078) no Hoare annotation was computed. [2022-11-03 04:14:24,099 INFO L902 garLoopResultBuilder]: At program point L6153-2(lines 6153 6157) the Hoare annotation is: true [2022-11-03 04:14:24,099 INFO L899 garLoopResultBuilder]: For program point L6079(lines 6079 6088) no Hoare annotation was computed. [2022-11-03 04:14:24,100 INFO L902 garLoopResultBuilder]: At program point L6112(lines 6069 6212) the Hoare annotation is: true [2022-11-03 04:14:24,100 INFO L902 garLoopResultBuilder]: At program point L6071(line 6071) the Hoare annotation is: true [2022-11-03 04:14:24,100 INFO L899 garLoopResultBuilder]: For program point L6071-1(line 6071) no Hoare annotation was computed. [2022-11-03 04:14:24,100 INFO L902 garLoopResultBuilder]: At program point L5719(line 5719) the Hoare annotation is: true [2022-11-03 04:14:24,100 INFO L899 garLoopResultBuilder]: For program point L5719-1(line 5719) no Hoare annotation was computed. [2022-11-03 04:14:24,100 INFO L902 garLoopResultBuilder]: At program point L5721(lines 5721 5727) the Hoare annotation is: true [2022-11-03 04:14:24,100 INFO L902 garLoopResultBuilder]: At program point L5717(line 5717) the Hoare annotation is: true [2022-11-03 04:14:24,100 INFO L899 garLoopResultBuilder]: For program point L5717-1(line 5717) no Hoare annotation was computed. [2022-11-03 04:14:24,101 INFO L902 garLoopResultBuilder]: At program point L5724(lines 5721 5726) the Hoare annotation is: true [2022-11-03 04:14:24,101 INFO L899 garLoopResultBuilder]: For program point L5720-1(line 5720) no Hoare annotation was computed. [2022-11-03 04:14:24,101 INFO L902 garLoopResultBuilder]: At program point L5720(line 5720) the Hoare annotation is: true [2022-11-03 04:14:24,101 INFO L899 garLoopResultBuilder]: For program point pci_unmap_singleEXIT(lines 5769 5777) no Hoare annotation was computed. [2022-11-03 04:14:24,101 INFO L902 garLoopResultBuilder]: At program point pci_unmap_singleENTRY(lines 5769 5777) the Hoare annotation is: true [2022-11-03 04:14:24,101 INFO L899 garLoopResultBuilder]: For program point mpt_send_handshake_requestEXIT(lines 10041 10043) no Hoare annotation was computed. [2022-11-03 04:14:24,101 INFO L902 garLoopResultBuilder]: At program point mpt_send_handshake_requestENTRY(lines 10041 10043) the Hoare annotation is: true [2022-11-03 04:14:24,102 INFO L899 garLoopResultBuilder]: For program point kfreeEXIT(lines 10079 10081) no Hoare annotation was computed. [2022-11-03 04:14:24,102 INFO L902 garLoopResultBuilder]: At program point kfreeENTRY(lines 10079 10081) the Hoare annotation is: true [2022-11-03 04:14:24,102 INFO L902 garLoopResultBuilder]: At program point mpt_clear_taskmgmt_in_progress_flagENTRY(lines 9987 9989) the Hoare annotation is: true [2022-11-03 04:14:24,102 INFO L899 garLoopResultBuilder]: For program point mpt_clear_taskmgmt_in_progress_flagEXIT(lines 9987 9989) no Hoare annotation was computed. [2022-11-03 04:14:24,102 INFO L902 garLoopResultBuilder]: At program point mutex_trylockENTRY(lines 10060 10062) the Hoare annotation is: true [2022-11-03 04:14:24,102 INFO L899 garLoopResultBuilder]: For program point mutex_trylockEXIT(lines 10060 10062) no Hoare annotation was computed. [2022-11-03 04:14:24,102 INFO L899 garLoopResultBuilder]: For program point mpt_registerEXIT(lines 10030 10032) no Hoare annotation was computed. [2022-11-03 04:14:24,103 INFO L902 garLoopResultBuilder]: At program point mpt_registerENTRY(lines 10030 10032) the Hoare annotation is: true [2022-11-03 04:14:24,103 INFO L902 garLoopResultBuilder]: At program point __scsi_iterate_devicesENTRY(lines 9909 9911) the Hoare annotation is: true [2022-11-03 04:14:24,103 INFO L899 garLoopResultBuilder]: For program point __scsi_iterate_devicesEXIT(lines 9909 9911) no Hoare annotation was computed. [2022-11-03 04:14:24,103 INFO L899 garLoopResultBuilder]: For program point L9910-1(line 9910) no Hoare annotation was computed. [2022-11-03 04:14:24,103 INFO L902 garLoopResultBuilder]: At program point L9910(line 9910) the Hoare annotation is: true [2022-11-03 04:14:24,103 INFO L899 garLoopResultBuilder]: For program point pci_free_consistentEXIT(lines 5750 5758) no Hoare annotation was computed. [2022-11-03 04:14:24,103 INFO L902 garLoopResultBuilder]: At program point pci_free_consistentENTRY(lines 5750 5758) the Hoare annotation is: true [2022-11-03 04:14:24,104 INFO L902 garLoopResultBuilder]: At program point mutex_unlockENTRY(lines 10063 10065) the Hoare annotation is: true [2022-11-03 04:14:24,104 INFO L899 garLoopResultBuilder]: For program point mutex_unlockEXIT(lines 10063 10065) no Hoare annotation was computed. [2022-11-03 04:14:24,104 INFO L899 garLoopResultBuilder]: For program point copy_to_userEXIT(lines 5823 5840) no Hoare annotation was computed. [2022-11-03 04:14:24,104 INFO L902 garLoopResultBuilder]: At program point copy_to_userENTRY(lines 5823 5840) the Hoare annotation is: true [2022-11-03 04:14:24,104 INFO L902 garLoopResultBuilder]: At program point L5831(line 5831) the Hoare annotation is: true [2022-11-03 04:14:24,104 INFO L902 garLoopResultBuilder]: At program point L5831-1(line 5831) the Hoare annotation is: true [2022-11-03 04:14:24,104 INFO L902 garLoopResultBuilder]: At program point L5832(line 5832) the Hoare annotation is: true [2022-11-03 04:14:24,105 INFO L899 garLoopResultBuilder]: For program point L6233(line 6233) no Hoare annotation was computed. [2022-11-03 04:14:24,105 INFO L902 garLoopResultBuilder]: At program point mptctl_timeout_expiredENTRY(lines 6214 6274) the Hoare annotation is: true [2022-11-03 04:14:24,105 INFO L902 garLoopResultBuilder]: At program point L6258(line 6258) the Hoare annotation is: true [2022-11-03 04:14:24,105 INFO L902 garLoopResultBuilder]: At program point L6229-1(lines 6229 6232) the Hoare annotation is: true [2022-11-03 04:14:24,105 INFO L899 garLoopResultBuilder]: For program point L6258-1(line 6258) no Hoare annotation was computed. [2022-11-03 04:14:24,105 INFO L902 garLoopResultBuilder]: At program point L6246(line 6246) the Hoare annotation is: true [2022-11-03 04:14:24,105 INFO L899 garLoopResultBuilder]: For program point mptctl_timeout_expiredFINAL(lines 6214 6274) no Hoare annotation was computed. [2022-11-03 04:14:24,105 INFO L902 garLoopResultBuilder]: At program point L6242(line 6242) the Hoare annotation is: true [2022-11-03 04:14:24,106 INFO L899 garLoopResultBuilder]: For program point L6246-1(line 6246) no Hoare annotation was computed. [2022-11-03 04:14:24,106 INFO L902 garLoopResultBuilder]: At program point L6271(line 6271) the Hoare annotation is: true [2022-11-03 04:14:24,106 INFO L902 garLoopResultBuilder]: At program point L6238(line 6238) the Hoare annotation is: true [2022-11-03 04:14:24,106 INFO L899 garLoopResultBuilder]: For program point L6242-1(line 6242) no Hoare annotation was computed. [2022-11-03 04:14:24,106 INFO L902 garLoopResultBuilder]: At program point L6234(line 6234) the Hoare annotation is: true [2022-11-03 04:14:24,106 INFO L899 garLoopResultBuilder]: For program point L6234-1(line 6234) no Hoare annotation was computed. [2022-11-03 04:14:24,106 INFO L899 garLoopResultBuilder]: For program point L6235(lines 6235 6241) no Hoare annotation was computed. [2022-11-03 04:14:24,107 INFO L899 garLoopResultBuilder]: For program point L6248-2(lines 6244 6256) no Hoare annotation was computed. [2022-11-03 04:14:24,107 INFO L899 garLoopResultBuilder]: For program point L6248(lines 6248 6251) no Hoare annotation was computed. [2022-11-03 04:14:24,107 INFO L902 garLoopResultBuilder]: At program point L6244-2(lines 6244 6265) the Hoare annotation is: true [2022-11-03 04:14:24,107 INFO L899 garLoopResultBuilder]: For program point L6244(lines 6244 6265) no Hoare annotation was computed. [2022-11-03 04:14:24,107 INFO L899 garLoopResultBuilder]: For program point L6236-1(line 6236) no Hoare annotation was computed. [2022-11-03 04:14:24,107 INFO L902 garLoopResultBuilder]: At program point L6236(line 6236) the Hoare annotation is: true [2022-11-03 04:14:24,107 INFO L899 garLoopResultBuilder]: For program point L6257-2(lines 6256 6265) no Hoare annotation was computed. [2022-11-03 04:14:24,107 INFO L899 garLoopResultBuilder]: For program point mptctl_timeout_expiredEXIT(lines 6214 6274) no Hoare annotation was computed. [2022-11-03 04:14:24,108 INFO L899 garLoopResultBuilder]: For program point L6257(lines 6257 6260) no Hoare annotation was computed. [2022-11-03 04:14:24,108 INFO L902 garLoopResultBuilder]: At program point L6249(line 6249) the Hoare annotation is: true [2022-11-03 04:14:24,108 INFO L899 garLoopResultBuilder]: For program point L6249-1(line 6249) no Hoare annotation was computed. [2022-11-03 04:14:24,108 INFO L899 garLoopResultBuilder]: For program point L6245(lines 6245 6251) no Hoare annotation was computed. [2022-11-03 04:14:24,108 INFO L902 garLoopResultBuilder]: At program point __might_faultENTRY(lines 9899 9901) the Hoare annotation is: true [2022-11-03 04:14:24,108 INFO L899 garLoopResultBuilder]: For program point __might_faultEXIT(lines 9899 9901) no Hoare annotation was computed. [2022-11-03 04:14:24,108 INFO L902 garLoopResultBuilder]: At program point ldv_errorENTRY(lines 9087 9093) the Hoare annotation is: true [2022-11-03 04:14:24,109 INFO L899 garLoopResultBuilder]: For program point ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION(line 9091) no Hoare annotation was computed. [2022-11-03 04:14:24,109 INFO L899 garLoopResultBuilder]: For program point ldv_errorEXIT(lines 9087 9093) no Hoare annotation was computed. [2022-11-03 04:14:24,109 INFO L899 garLoopResultBuilder]: For program point L8878-1(line 8878) no Hoare annotation was computed. [2022-11-03 04:14:24,109 INFO L902 garLoopResultBuilder]: At program point mptctl_syscall_downENTRY(lines 5913 5935) the Hoare annotation is: true [2022-11-03 04:14:24,109 INFO L902 garLoopResultBuilder]: At program point L8880(line 8880) the Hoare annotation is: true [2022-11-03 04:14:24,109 INFO L902 garLoopResultBuilder]: At program point L8880-1(line 8880) the Hoare annotation is: true [2022-11-03 04:14:24,109 INFO L902 garLoopResultBuilder]: At program point L8878(line 8878) the Hoare annotation is: true [2022-11-03 04:14:24,110 INFO L902 garLoopResultBuilder]: At program point L9582(line 9582) the Hoare annotation is: true [2022-11-03 04:14:24,110 INFO L899 garLoopResultBuilder]: For program point mptctl_syscall_downEXIT(lines 5913 5935) no Hoare annotation was computed. [2022-11-03 04:14:24,110 INFO L899 garLoopResultBuilder]: For program point L5928-2(lines 5920 5932) no Hoare annotation was computed. [2022-11-03 04:14:24,110 INFO L902 garLoopResultBuilder]: At program point L5920(lines 5920 5932) the Hoare annotation is: true [2022-11-03 04:14:24,110 INFO L899 garLoopResultBuilder]: For program point L9581(lines 9581 9584) no Hoare annotation was computed. [2022-11-03 04:14:24,110 INFO L902 garLoopResultBuilder]: At program point L9581-1(lines 9581 9584) the Hoare annotation is: true [2022-11-03 04:14:24,110 INFO L902 garLoopResultBuilder]: At program point L9585(line 9585) the Hoare annotation is: true [2022-11-03 04:14:24,111 INFO L902 garLoopResultBuilder]: At program point L5602-1(line 5602) the Hoare annotation is: true [2022-11-03 04:14:24,111 INFO L899 garLoopResultBuilder]: For program point kzallocEXIT(lines 5614 5621) no Hoare annotation was computed. [2022-11-03 04:14:24,111 INFO L902 garLoopResultBuilder]: At program point kzallocENTRY(lines 5614 5621) the Hoare annotation is: true [2022-11-03 04:14:24,111 INFO L902 garLoopResultBuilder]: At program point L5602(line 5602) the Hoare annotation is: true [2022-11-03 04:14:24,111 INFO L899 garLoopResultBuilder]: For program point _raw_spin_lock_irqsaveEXIT(lines 9921 9923) no Hoare annotation was computed. [2022-11-03 04:14:24,111 INFO L902 garLoopResultBuilder]: At program point _raw_spin_lock_irqsaveENTRY(lines 9921 9923) the Hoare annotation is: true [2022-11-03 04:14:24,111 INFO L899 garLoopResultBuilder]: For program point mpt_deregisterEXIT(lines 9994 9996) no Hoare annotation was computed. [2022-11-03 04:14:24,112 INFO L902 garLoopResultBuilder]: At program point mpt_deregisterENTRY(lines 9994 9996) the Hoare annotation is: true [2022-11-03 04:14:24,112 INFO L899 garLoopResultBuilder]: For program point mpt_device_driver_deregisterEXIT(lines 9997 9999) no Hoare annotation was computed. [2022-11-03 04:14:24,112 INFO L902 garLoopResultBuilder]: At program point mpt_device_driver_deregisterENTRY(lines 9997 9999) the Hoare annotation is: true [2022-11-03 04:14:24,112 INFO L899 garLoopResultBuilder]: For program point valid_dma_directionEXIT(lines 5646 5651) no Hoare annotation was computed. [2022-11-03 04:14:24,112 INFO L902 garLoopResultBuilder]: At program point valid_dma_directionENTRY(lines 5646 5651) the Hoare annotation is: true [2022-11-03 04:14:24,112 INFO L899 garLoopResultBuilder]: For program point L6941-1(line 6941) no Hoare annotation was computed. [2022-11-03 04:14:24,112 INFO L902 garLoopResultBuilder]: At program point L6941(line 6941) the Hoare annotation is: true [2022-11-03 04:14:24,112 INFO L899 garLoopResultBuilder]: For program point L6937-2(lines 6935 6945) no Hoare annotation was computed. [2022-11-03 04:14:24,113 INFO L899 garLoopResultBuilder]: For program point L6937(lines 6937 6945) no Hoare annotation was computed. [2022-11-03 04:14:24,113 INFO L899 garLoopResultBuilder]: For program point L6964-1(line 6964) no Hoare annotation was computed. [2022-11-03 04:14:24,113 INFO L902 garLoopResultBuilder]: At program point L6964(line 6964) the Hoare annotation is: true [2022-11-03 04:14:24,113 INFO L902 garLoopResultBuilder]: At program point L6958(line 6958) the Hoare annotation is: true [2022-11-03 04:14:24,113 INFO L899 garLoopResultBuilder]: For program point kfree_sglEXIT(lines 6909 6972) no Hoare annotation was computed. [2022-11-03 04:14:24,113 INFO L899 garLoopResultBuilder]: For program point L6954(lines 6954 6962) no Hoare annotation was computed. [2022-11-03 04:14:24,113 INFO L899 garLoopResultBuilder]: For program point L6958-1(line 6958) no Hoare annotation was computed. [2022-11-03 04:14:24,114 INFO L899 garLoopResultBuilder]: For program point L6954-2(lines 6954 6962) no Hoare annotation was computed. [2022-11-03 04:14:24,114 INFO L902 garLoopResultBuilder]: At program point L6942(line 6942) the Hoare annotation is: true [2022-11-03 04:14:24,114 INFO L899 garLoopResultBuilder]: For program point L6942-1(line 6942) no Hoare annotation was computed. [2022-11-03 04:14:24,114 INFO L899 garLoopResultBuilder]: For program point L6963-1(line 6963) no Hoare annotation was computed. [2022-11-03 04:14:24,114 INFO L902 garLoopResultBuilder]: At program point L6963(line 6963) the Hoare annotation is: true [2022-11-03 04:14:24,114 INFO L902 garLoopResultBuilder]: At program point kfree_sglENTRY(lines 6909 6972) the Hoare annotation is: true [2022-11-03 04:14:24,114 INFO L899 garLoopResultBuilder]: For program point L6959-1(line 6959) no Hoare annotation was computed. [2022-11-03 04:14:24,114 INFO L902 garLoopResultBuilder]: At program point L6959(line 6959) the Hoare annotation is: true [2022-11-03 04:14:24,115 INFO L902 garLoopResultBuilder]: At program point L6951(lines 6923 6971) the Hoare annotation is: true [2022-11-03 04:14:24,115 INFO L902 garLoopResultBuilder]: At program point L6949(lines 6923 6971) the Hoare annotation is: true [2022-11-03 04:14:24,115 INFO L902 garLoopResultBuilder]: At program point mptctl_removeENTRY(lines 8534 8539) the Hoare annotation is: true [2022-11-03 04:14:24,115 INFO L899 garLoopResultBuilder]: For program point mptctl_removeEXIT(lines 8534 8539) no Hoare annotation was computed. [2022-11-03 04:14:24,115 INFO L902 garLoopResultBuilder]: At program point ldv__builtin_expectENTRY(lines 5540 5545) the Hoare annotation is: true [2022-11-03 04:14:24,115 INFO L899 garLoopResultBuilder]: For program point ldv__builtin_expectEXIT(lines 5540 5545) no Hoare annotation was computed. [2022-11-03 04:14:24,115 INFO L902 garLoopResultBuilder]: At program point L9627(line 9627) the Hoare annotation is: true [2022-11-03 04:14:24,116 INFO L899 garLoopResultBuilder]: For program point L9626(lines 9626 9629) no Hoare annotation was computed. [2022-11-03 04:14:24,116 INFO L902 garLoopResultBuilder]: At program point ldv_mutex_trylock_mutex_of__MPT_MGMTENTRY(lines 9622 9638) the Hoare annotation is: true [2022-11-03 04:14:24,116 INFO L899 garLoopResultBuilder]: For program point L9630(line 9630) no Hoare annotation was computed. [2022-11-03 04:14:24,116 INFO L902 garLoopResultBuilder]: At program point L9626-1(lines 9626 9629) the Hoare annotation is: true [2022-11-03 04:14:24,116 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_trylock_mutex_of__MPT_MGMTEXIT(lines 9622 9638) no Hoare annotation was computed. [2022-11-03 04:14:24,116 INFO L899 garLoopResultBuilder]: For program point #Ultimate.C_memsetEXIT(line -1) no Hoare annotation was computed. [2022-11-03 04:14:24,116 INFO L902 garLoopResultBuilder]: At program point L-1-1(line -1) the Hoare annotation is: true [2022-11-03 04:14:24,117 INFO L902 garLoopResultBuilder]: At program point #Ultimate.C_memsetENTRY(line -1) the Hoare annotation is: true [2022-11-03 04:14:24,117 INFO L902 garLoopResultBuilder]: At program point shost_privENTRY(lines 5850 5855) the Hoare annotation is: true [2022-11-03 04:14:24,117 INFO L899 garLoopResultBuilder]: For program point shost_privEXIT(lines 5850 5855) no Hoare annotation was computed. [2022-11-03 04:14:24,117 INFO L902 garLoopResultBuilder]: At program point assume_abort_if_notENTRY(lines 5458 5460) the Hoare annotation is: true [2022-11-03 04:14:24,117 INFO L899 garLoopResultBuilder]: For program point assume_abort_if_notEXIT(lines 5458 5460) no Hoare annotation was computed. [2022-11-03 04:14:24,117 INFO L902 garLoopResultBuilder]: At program point L5503(line 5503) the Hoare annotation is: true [2022-11-03 04:14:24,117 INFO L899 garLoopResultBuilder]: For program point L5503-1(line 5503) no Hoare annotation was computed. [2022-11-03 04:14:24,118 INFO L902 garLoopResultBuilder]: At program point L5505(line 5505) the Hoare annotation is: true [2022-11-03 04:14:24,118 INFO L899 garLoopResultBuilder]: For program point L5505-1(line 5505) no Hoare annotation was computed. [2022-11-03 04:14:24,118 INFO L899 garLoopResultBuilder]: For program point ldv_init_zallocEXIT(lines 5498 5508) no Hoare annotation was computed. [2022-11-03 04:14:24,118 INFO L902 garLoopResultBuilder]: At program point ldv_init_zallocENTRY(lines 5498 5508) the Hoare annotation is: true [2022-11-03 04:14:24,118 INFO L899 garLoopResultBuilder]: For program point mpt_put_msg_frameEXIT(lines 10023 10025) no Hoare annotation was computed. [2022-11-03 04:14:24,118 INFO L902 garLoopResultBuilder]: At program point mpt_put_msg_frameENTRY(lines 10023 10025) the Hoare annotation is: true [2022-11-03 04:14:24,119 INFO L895 garLoopResultBuilder]: At program point L9532(line 9532) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_mpctl_mutex~0)|))) [2022-11-03 04:14:24,119 INFO L899 garLoopResultBuilder]: For program point L9531(lines 9531 9534) no Hoare annotation was computed. [2022-11-03 04:14:24,119 INFO L899 garLoopResultBuilder]: For program point L9531-1(lines 9531 9534) no Hoare annotation was computed. [2022-11-03 04:14:24,119 INFO L899 garLoopResultBuilder]: For program point ldv_mutex_unlock_mpctl_mutexEXIT(lines 9528 9538) no Hoare annotation was computed. [2022-11-03 04:14:24,119 INFO L895 garLoopResultBuilder]: At program point ldv_mutex_unlock_mpctl_mutexENTRY(lines 9528 9538) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= 2 |old(~ldv_mutex_mpctl_mutex~0)|)) (= 2 ~ldv_mutex_mpctl_mutex~0)) [2022-11-03 04:14:24,119 INFO L902 garLoopResultBuilder]: At program point pci_alloc_consistentENTRY(lines 5741 5749) the Hoare annotation is: true [2022-11-03 04:14:24,119 INFO L899 garLoopResultBuilder]: For program point pci_alloc_consistentEXIT(lines 5741 5749) no Hoare annotation was computed. [2022-11-03 04:14:24,120 INFO L902 garLoopResultBuilder]: At program point L9937(line 9937) the Hoare annotation is: true [2022-11-03 04:14:24,120 INFO L902 garLoopResultBuilder]: At program point L9937-1(line 9937) the Hoare annotation is: true [2022-11-03 04:14:24,120 INFO L902 garLoopResultBuilder]: At program point mutex_lockENTRY(lines 10052 10054) the Hoare annotation is: true [2022-11-03 04:14:24,120 INFO L899 garLoopResultBuilder]: For program point mutex_lockEXIT(lines 10052 10054) no Hoare annotation was computed. [2022-11-03 04:14:24,120 INFO L899 garLoopResultBuilder]: For program point L8723(lines 8723 8783) no Hoare annotation was computed. [2022-11-03 04:14:24,120 INFO L899 garLoopResultBuilder]: For program point L8690(line 8690) no Hoare annotation was computed. [2022-11-03 04:14:24,120 INFO L899 garLoopResultBuilder]: For program point L9879(lines 9866 9888) no Hoare annotation was computed. [2022-11-03 04:14:24,121 INFO L899 garLoopResultBuilder]: For program point L8558-1(line 8558) no Hoare annotation was computed. [2022-11-03 04:14:24,121 INFO L899 garLoopResultBuilder]: For program point L8657(lines 8657 8684) no Hoare annotation was computed. [2022-11-03 04:14:24,121 INFO L895 garLoopResultBuilder]: At program point L8591(line 8591) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_state_variable_2~0 0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,122 INFO L895 garLoopResultBuilder]: At program point L8591-1(line 8591) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_state_variable_2~0 0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,122 INFO L895 garLoopResultBuilder]: At program point L8558(line 8558) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,122 INFO L895 garLoopResultBuilder]: At program point L9021(line 9021) the Hoare annotation is: false [2022-11-03 04:14:24,123 INFO L895 garLoopResultBuilder]: At program point L9021-1(line 9021) the Hoare annotation is: false [2022-11-03 04:14:24,123 INFO L899 garLoopResultBuilder]: For program point L8691(lines 8691 8696) no Hoare annotation was computed. [2022-11-03 04:14:24,123 INFO L895 garLoopResultBuilder]: At program point L9880(line 9880) the Hoare annotation is: false [2022-11-03 04:14:24,123 INFO L895 garLoopResultBuilder]: At program point L8427(lines 8388 8429) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,123 INFO L895 garLoopResultBuilder]: At program point L8592(line 8592) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_state_variable_2~0 0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,123 INFO L899 garLoopResultBuilder]: For program point L8559(lines 8559 8565) no Hoare annotation was computed. [2022-11-03 04:14:24,123 INFO L895 garLoopResultBuilder]: At program point L9022(lines 9018 9025) the Hoare annotation is: false [2022-11-03 04:14:24,124 INFO L899 garLoopResultBuilder]: For program point L8725(lines 8725 8780) no Hoare annotation was computed. [2022-11-03 04:14:24,124 INFO L899 garLoopResultBuilder]: For program point L8659(lines 8659 8681) no Hoare annotation was computed. [2022-11-03 04:14:24,124 INFO L895 garLoopResultBuilder]: At program point L8593(lines 8583 8596) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_state_variable_2~0 0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,124 INFO L895 garLoopResultBuilder]: At program point L8957(line 8957) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,124 INFO L895 garLoopResultBuilder]: At program point L8957-1(line 8957) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,125 INFO L895 garLoopResultBuilder]: At program point L8660(line 8660) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,125 INFO L895 garLoopResultBuilder]: At program point L8759(line 8759) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,125 INFO L899 garLoopResultBuilder]: For program point L8726(line 8726) no Hoare annotation was computed. [2022-11-03 04:14:24,125 INFO L902 garLoopResultBuilder]: At program point L9883(lines 9864 9889) the Hoare annotation is: true [2022-11-03 04:14:24,125 INFO L895 garLoopResultBuilder]: At program point L8958(lines 8954 8961) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,125 INFO L899 garLoopResultBuilder]: For program point L8727(lines 8727 8731) no Hoare annotation was computed. [2022-11-03 04:14:24,125 INFO L895 garLoopResultBuilder]: At program point L9884(line 9884) the Hoare annotation is: false [2022-11-03 04:14:24,126 INFO L895 garLoopResultBuilder]: At program point L9059(line 9059) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,126 INFO L895 garLoopResultBuilder]: At program point L9059-1(line 9059) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,126 INFO L899 garLoopResultBuilder]: For program point L6483-1(line 6483) no Hoare annotation was computed. [2022-11-03 04:14:24,126 INFO L895 garLoopResultBuilder]: At program point L6483(line 6483) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,126 INFO L899 garLoopResultBuilder]: For program point L8698(line 8698) no Hoare annotation was computed. [2022-11-03 04:14:24,126 INFO L899 garLoopResultBuilder]: For program point L8566-1(line 8566) no Hoare annotation was computed. [2022-11-03 04:14:24,127 INFO L895 garLoopResultBuilder]: At program point L8566(line 8566) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,127 INFO L899 garLoopResultBuilder]: For program point L8401-1(line 8401) no Hoare annotation was computed. [2022-11-03 04:14:24,127 INFO L895 garLoopResultBuilder]: At program point L8401(line 8401) the Hoare annotation is: (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.base|) |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.offset|) 0) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.base|) |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.offset|) 0) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,127 INFO L895 garLoopResultBuilder]: At program point L9029(line 9029) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,127 INFO L895 garLoopResultBuilder]: At program point L9029-1(line 9029) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,127 INFO L895 garLoopResultBuilder]: At program point L8699(lines 8699 8713) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,127 INFO L899 garLoopResultBuilder]: For program point L8501(line 8501) no Hoare annotation was computed. [2022-11-03 04:14:24,128 INFO L899 garLoopResultBuilder]: For program point L8402(lines 8402 8405) no Hoare annotation was computed. [2022-11-03 04:14:24,128 INFO L895 garLoopResultBuilder]: At program point L8567(lines 8567 8574) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,128 INFO L895 garLoopResultBuilder]: At program point L9030(lines 9026 9033) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,128 INFO L899 garLoopResultBuilder]: For program point L8733(line 8733) no Hoare annotation was computed. [2022-11-03 04:14:24,128 INFO L899 garLoopResultBuilder]: For program point L8502-1(line 8502) no Hoare annotation was computed. [2022-11-03 04:14:24,128 INFO L895 garLoopResultBuilder]: At program point L8502(line 8502) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,129 INFO L899 garLoopResultBuilder]: For program point L8701(lines 8701 8706) no Hoare annotation was computed. [2022-11-03 04:14:24,129 INFO L899 garLoopResultBuilder]: For program point L8734-2(lines 8725 8780) no Hoare annotation was computed. [2022-11-03 04:14:24,129 INFO L899 garLoopResultBuilder]: For program point L8701-2(lines 8699 8712) no Hoare annotation was computed. [2022-11-03 04:14:24,129 INFO L899 garLoopResultBuilder]: For program point L8734(lines 8734 8738) no Hoare annotation was computed. [2022-11-03 04:14:24,129 INFO L895 garLoopResultBuilder]: At program point L8569(line 8569) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,129 INFO L899 garLoopResultBuilder]: For program point L8569-1(line 8569) no Hoare annotation was computed. [2022-11-03 04:14:24,129 INFO L895 garLoopResultBuilder]: At program point L8735(line 8735) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,130 INFO L899 garLoopResultBuilder]: For program point L8735-1(line 8735) no Hoare annotation was computed. [2022-11-03 04:14:24,130 INFO L899 garLoopResultBuilder]: For program point L8504(line 8504) no Hoare annotation was computed. [2022-11-03 04:14:24,130 INFO L895 garLoopResultBuilder]: At program point L8770(line 8770) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,130 INFO L895 garLoopResultBuilder]: At program point L8638-1(line 8638) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,130 INFO L895 garLoopResultBuilder]: At program point L8572(lines 8545 8581) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (not (= |ULTIMATE.start_mptctl_init_~err~0#1| 0)) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,130 INFO L899 garLoopResultBuilder]: For program point L8671(line 8671) no Hoare annotation was computed. [2022-11-03 04:14:24,131 INFO L895 garLoopResultBuilder]: At program point L8638(line 8638) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,131 INFO L899 garLoopResultBuilder]: For program point L8407-1(line 8407) no Hoare annotation was computed. [2022-11-03 04:14:24,131 INFO L895 garLoopResultBuilder]: At program point L8407(line 8407) the Hoare annotation is: (and (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.base|) |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.offset|) 0) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.base|) |ULTIMATE.start_compat_mptfwxfer_ioctl_~#iocp~3#1.offset|) 0) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,131 INFO L899 garLoopResultBuilder]: For program point L8672(lines 8672 8677) no Hoare annotation was computed. [2022-11-03 04:14:24,131 INFO L899 garLoopResultBuilder]: For program point L8408-2(lines 8408 8412) no Hoare annotation was computed. [2022-11-03 04:14:24,131 INFO L899 garLoopResultBuilder]: For program point L8508(line 8508) no Hoare annotation was computed. [2022-11-03 04:14:24,131 INFO L895 garLoopResultBuilder]: At program point L8673(line 8673) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,132 INFO L899 garLoopResultBuilder]: For program point L8673-1(line 8673) no Hoare annotation was computed. [2022-11-03 04:14:24,132 INFO L895 garLoopResultBuilder]: At program point L9070-1(line 9070) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,132 INFO L895 garLoopResultBuilder]: At program point L9037(line 9037) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,132 INFO L895 garLoopResultBuilder]: At program point L9037-1(line 9037) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,132 INFO L895 garLoopResultBuilder]: At program point L9070(line 9070) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,133 INFO L895 garLoopResultBuilder]: At program point L8740(line 8740) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,133 INFO L899 garLoopResultBuilder]: For program point L8740-1(line 8740) no Hoare annotation was computed. [2022-11-03 04:14:24,133 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startENTRY(line -1) no Hoare annotation was computed. [2022-11-03 04:14:24,133 INFO L895 garLoopResultBuilder]: At program point L8641(line 8641) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,133 INFO L899 garLoopResultBuilder]: For program point L8641-1(line 8641) no Hoare annotation was computed. [2022-11-03 04:14:24,133 INFO L895 garLoopResultBuilder]: At program point L8608(line 8608) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,133 INFO L899 garLoopResultBuilder]: For program point L8608-1(line 8608) no Hoare annotation was computed. [2022-11-03 04:14:24,134 INFO L895 garLoopResultBuilder]: At program point L9038(lines 9034 9041) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,134 INFO L895 garLoopResultBuilder]: At program point L8642(line 8642) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,134 INFO L899 garLoopResultBuilder]: For program point L8642-1(line 8642) no Hoare annotation was computed. [2022-11-03 04:14:24,134 INFO L895 garLoopResultBuilder]: At program point L8609(line 8609) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,134 INFO L895 garLoopResultBuilder]: At program point L8609-1(line 8609) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= ~ldv_state_variable_0~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,134 INFO L895 garLoopResultBuilder]: At program point L8709(lines 8637 8793) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,135 INFO L895 garLoopResultBuilder]: At program point L8643(line 8643) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,135 INFO L899 garLoopResultBuilder]: For program point L8643-1(line 8643) no Hoare annotation was computed. [2022-11-03 04:14:24,135 INFO L895 garLoopResultBuilder]: At program point L8445(line 8445) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.base|) |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.offset|) 0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.base|) |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.offset|) 0) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,135 INFO L899 garLoopResultBuilder]: For program point L8478-1(line 8478) no Hoare annotation was computed. [2022-11-03 04:14:24,135 INFO L899 garLoopResultBuilder]: For program point L8445-1(line 8445) no Hoare annotation was computed. [2022-11-03 04:14:24,135 INFO L895 garLoopResultBuilder]: At program point L8478(line 8478) the Hoare annotation is: false [2022-11-03 04:14:24,136 INFO L895 garLoopResultBuilder]: At program point L8644(line 8644) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,136 INFO L899 garLoopResultBuilder]: For program point L8644-1(line 8644) no Hoare annotation was computed. [2022-11-03 04:14:24,136 INFO L899 garLoopResultBuilder]: For program point L8413-1(line 8413) no Hoare annotation was computed. [2022-11-03 04:14:24,136 INFO L899 garLoopResultBuilder]: For program point L8446(lines 8446 8449) no Hoare annotation was computed. [2022-11-03 04:14:24,136 INFO L895 garLoopResultBuilder]: At program point L8413(line 8413) the Hoare annotation is: false [2022-11-03 04:14:24,136 INFO L899 garLoopResultBuilder]: For program point L9867(lines 9867 9870) no Hoare annotation was computed. [2022-11-03 04:14:24,136 INFO L899 garLoopResultBuilder]: For program point L9867-1(lines 9866 9888) no Hoare annotation was computed. [2022-11-03 04:14:24,137 INFO L895 garLoopResultBuilder]: At program point L8645(line 8645) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,137 INFO L899 garLoopResultBuilder]: For program point L8645-1(line 8645) no Hoare annotation was computed. [2022-11-03 04:14:24,137 INFO L899 garLoopResultBuilder]: For program point L8579(line 8579) no Hoare annotation was computed. [2022-11-03 04:14:24,137 INFO L895 garLoopResultBuilder]: At program point L8414(lines 8414 8417) the Hoare annotation is: false [2022-11-03 04:14:24,137 INFO L895 garLoopResultBuilder]: At program point L8480(lines 8430 8482) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,137 INFO L895 garLoopResultBuilder]: At program point L9868(line 9868) the Hoare annotation is: false [2022-11-03 04:14:24,138 INFO L899 garLoopResultBuilder]: For program point L8778(line 8778) no Hoare annotation was computed. [2022-11-03 04:14:24,138 INFO L899 garLoopResultBuilder]: For program point L8646-1(line 8646) no Hoare annotation was computed. [2022-11-03 04:14:24,138 INFO L895 garLoopResultBuilder]: At program point L8580(lines 8541 8582) the Hoare annotation is: (let ((.cse0 (= ~ldv_mutex_mpctl_mutex~0 1)) (.cse1 (= ~ldv_state_variable_0~0 1)) (.cse2 (= 1 ~ldv_mutex_mutex_of_device~0)) (.cse3 (= ~ldv_mutex_i_mutex_of_inode~0 1)) (.cse4 (= ~ldv_mutex_lock~0 1)) (.cse5 (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1))) (or (and .cse0 .cse1 .cse2 .cse3 .cse4 (not (= |ULTIMATE.start_mptctl_init_~err~0#1| 0)) .cse5 (not (= |ULTIMATE.start_mptctl_init_#res#1| 0))) (and (= ~ldv_state_variable_2~0 1) .cse0 .cse1 .cse2 .cse3 .cse4 .cse5))) [2022-11-03 04:14:24,138 INFO L895 garLoopResultBuilder]: At program point L8745(line 8745) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,138 INFO L899 garLoopResultBuilder]: For program point L8679(line 8679) no Hoare annotation was computed. [2022-11-03 04:14:24,138 INFO L895 garLoopResultBuilder]: At program point L8646(line 8646) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,139 INFO L899 garLoopResultBuilder]: For program point ULTIMATE.startEXIT(line -1) no Hoare annotation was computed. [2022-11-03 04:14:24,139 INFO L902 garLoopResultBuilder]: At program point L8779(line 8779) the Hoare annotation is: true [2022-11-03 04:14:24,139 INFO L902 garLoopResultBuilder]: At program point L8680(line 8680) the Hoare annotation is: true [2022-11-03 04:14:24,139 INFO L895 garLoopResultBuilder]: At program point L8647(line 8647) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,139 INFO L899 garLoopResultBuilder]: For program point L8647-1(line 8647) no Hoare annotation was computed. [2022-11-03 04:14:24,139 INFO L895 garLoopResultBuilder]: At program point L8516(lines 8488 8519) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,139 INFO L895 garLoopResultBuilder]: At program point L8648(line 8648) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,140 INFO L899 garLoopResultBuilder]: For program point L8648-1(line 8648) no Hoare annotation was computed. [2022-11-03 04:14:24,140 INFO L899 garLoopResultBuilder]: For program point L8715(line 8715) no Hoare annotation was computed. [2022-11-03 04:14:24,140 INFO L899 garLoopResultBuilder]: For program point L9871(lines 9866 9888) no Hoare annotation was computed. [2022-11-03 04:14:24,140 INFO L895 garLoopResultBuilder]: At program point L8451(line 8451) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= (select (select |#memory_$Pointer$.base| |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.base|) |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.offset|) 0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= (select (select |#memory_$Pointer$.offset| |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.base|) |ULTIMATE.start_compat_mpt_command_~#iocp~4#1.offset|) 0) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,140 INFO L899 garLoopResultBuilder]: For program point L8451-1(line 8451) no Hoare annotation was computed. [2022-11-03 04:14:24,140 INFO L899 garLoopResultBuilder]: For program point L8550(lines 8550 8554) no Hoare annotation was computed. [2022-11-03 04:14:24,140 INFO L895 garLoopResultBuilder]: At program point L9013(line 9013) the Hoare annotation is: false [2022-11-03 04:14:24,141 INFO L895 garLoopResultBuilder]: At program point L9013-1(line 9013) the Hoare annotation is: false [2022-11-03 04:14:24,141 INFO L902 garLoopResultBuilder]: At program point L8716(line 8716) the Hoare annotation is: true [2022-11-03 04:14:24,141 INFO L895 garLoopResultBuilder]: At program point L9872(line 9872) the Hoare annotation is: false [2022-11-03 04:14:24,141 INFO L899 garLoopResultBuilder]: For program point L8452-2(lines 8452 8456) no Hoare annotation was computed. [2022-11-03 04:14:24,141 INFO L895 garLoopResultBuilder]: At program point L8617(line 8617) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,141 INFO L895 garLoopResultBuilder]: At program point L8617-1(line 8617) the Hoare annotation is: (and (= ~ldv_state_variable_2~0 1) (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,142 INFO L895 garLoopResultBuilder]: At program point L9014(lines 9010 9017) the Hoare annotation is: false [2022-11-03 04:14:24,142 INFO L895 garLoopResultBuilder]: At program point L8949(line 8949) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,142 INFO L895 garLoopResultBuilder]: At program point L8949-1(line 8949) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,142 INFO L895 garLoopResultBuilder]: At program point L9081(line 9081) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,142 INFO L895 garLoopResultBuilder]: At program point L9081-1(line 9081) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,142 INFO L899 garLoopResultBuilder]: For program point L9875(lines 9866 9888) no Hoare annotation was computed. [2022-11-03 04:14:24,143 INFO L895 garLoopResultBuilder]: At program point L8950(lines 8946 8953) the Hoare annotation is: (and (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= 2 ~ldv_mutex_mpctl_mutex~0) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,143 INFO L899 garLoopResultBuilder]: For program point L8785(line 8785) no Hoare annotation was computed. [2022-11-03 04:14:24,143 INFO L899 garLoopResultBuilder]: For program point L8752(line 8752) no Hoare annotation was computed. [2022-11-03 04:14:24,143 INFO L899 garLoopResultBuilder]: For program point L8686(line 8686) no Hoare annotation was computed. [2022-11-03 04:14:24,143 INFO L895 garLoopResultBuilder]: At program point L9876(line 9876) the Hoare annotation is: false [2022-11-03 04:14:24,143 INFO L902 garLoopResultBuilder]: At program point L8786(line 8786) the Hoare annotation is: true [2022-11-03 04:14:24,143 INFO L899 garLoopResultBuilder]: For program point L8753(lines 8753 8757) no Hoare annotation was computed. [2022-11-03 04:14:24,143 INFO L899 garLoopResultBuilder]: For program point L8687(lines 8687 8720) no Hoare annotation was computed. [2022-11-03 04:14:24,144 INFO L899 garLoopResultBuilder]: For program point L8655(lines 8655 8787) no Hoare annotation was computed. [2022-11-03 04:14:24,144 INFO L895 garLoopResultBuilder]: At program point L8457(line 8457) the Hoare annotation is: false [2022-11-03 04:14:24,144 INFO L899 garLoopResultBuilder]: For program point L8457-1(line 8457) no Hoare annotation was computed. [2022-11-03 04:14:24,144 INFO L895 garLoopResultBuilder]: At program point L8788(lines 8637 8793) the Hoare annotation is: (and (= ~ldv_mutex_mpctl_mutex~0 1) (= 1 ~ldv_mutex_mutex_of_device~0) (= ~ldv_mutex_i_mutex_of_inode~0 1) (= ~ldv_mutex_lock~0 1) (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) [2022-11-03 04:14:24,144 INFO L899 garLoopResultBuilder]: For program point L8722(line 8722) no Hoare annotation was computed. [2022-11-03 04:14:24,144 INFO L899 garLoopResultBuilder]: For program point L8458(lines 8458 8461) no Hoare annotation was computed. [2022-11-03 04:14:24,144 INFO L899 garLoopResultBuilder]: For program point L8689(lines 8689 8717) no Hoare annotation was computed. [2022-11-03 04:14:24,145 INFO L899 garLoopResultBuilder]: For program point L8656(line 8656) no Hoare annotation was computed. [2022-11-03 04:14:24,145 INFO L899 garLoopResultBuilder]: For program point L8425-1(line 8425) no Hoare annotation was computed. [2022-11-03 04:14:24,145 INFO L895 garLoopResultBuilder]: At program point L8425(line 8425) the Hoare annotation is: false [2022-11-03 04:14:24,145 INFO L902 garLoopResultBuilder]: At program point L5513(line 5513) the Hoare annotation is: true [2022-11-03 04:14:24,145 INFO L902 garLoopResultBuilder]: At program point ldv_memsetENTRY(lines 5509 5516) the Hoare annotation is: true [2022-11-03 04:14:24,145 INFO L899 garLoopResultBuilder]: For program point L5513-1(line 5513) no Hoare annotation was computed. [2022-11-03 04:14:24,145 INFO L899 garLoopResultBuilder]: For program point ldv_memsetEXIT(lines 5509 5516) no Hoare annotation was computed. [2022-11-03 04:14:24,146 INFO L902 garLoopResultBuilder]: At program point spinlock_checkENTRY(lines 5572 5577) the Hoare annotation is: true [2022-11-03 04:14:24,146 INFO L899 garLoopResultBuilder]: For program point spinlock_checkEXIT(lines 5572 5577) no Hoare annotation was computed. [2022-11-03 04:14:24,146 INFO L895 garLoopResultBuilder]: At program point L8925(line 8925) the Hoare annotation is: (or (= ~ldv_mutex_mpctl_mutex~0 1) (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,146 INFO L895 garLoopResultBuilder]: At program point L8925-1(line 8925) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_mpctl_mutex~0) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,146 INFO L899 garLoopResultBuilder]: For program point mptctl_fasyncEXIT(lines 6356 6380) no Hoare annotation was computed. [2022-11-03 04:14:24,146 INFO L895 garLoopResultBuilder]: At program point L8926(lines 8922 8929) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_mpctl_mutex~0) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,147 INFO L895 garLoopResultBuilder]: At program point mptctl_fasyncENTRY(lines 6356 6380) the Hoare annotation is: (or (= ~ldv_mutex_mpctl_mutex~0 1) (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,147 INFO L895 garLoopResultBuilder]: At program point L8933(line 8933) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_mpctl_mutex~0) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,147 INFO L895 garLoopResultBuilder]: At program point L8933-1(line 8933) the Hoare annotation is: (or (= ~ldv_mutex_mpctl_mutex~0 1) (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,147 INFO L895 garLoopResultBuilder]: At program point L6371(lines 6362 6379) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (= 2 ~ldv_mutex_mpctl_mutex~0) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,147 INFO L895 garLoopResultBuilder]: At program point L8934(lines 8930 8937) the Hoare annotation is: (or (= ~ldv_mutex_mpctl_mutex~0 1) (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_mutex_of__MPT_MGMT~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mpctl_mutex~0)| 1))) [2022-11-03 04:14:24,148 INFO L902 garLoopResultBuilder]: At program point mpt_configENTRY(lines 9991 9993) the Hoare annotation is: true [2022-11-03 04:14:24,148 INFO L899 garLoopResultBuilder]: For program point mpt_configEXIT(lines 9991 9993) no Hoare annotation was computed. [2022-11-03 04:14:24,148 INFO L902 garLoopResultBuilder]: At program point mpt_free_msg_frameENTRY(lines 10014 10016) the Hoare annotation is: true [2022-11-03 04:14:24,148 INFO L899 garLoopResultBuilder]: For program point mpt_free_msg_frameEXIT(lines 10014 10016) no Hoare annotation was computed. [2022-11-03 04:14:24,148 INFO L899 garLoopResultBuilder]: For program point L8095-1(line 8095) no Hoare annotation was computed. [2022-11-03 04:14:24,148 INFO L895 garLoopResultBuilder]: At program point L8095(line 8095) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,148 INFO L899 garLoopResultBuilder]: For program point L7104(lines 7104 7111) no Hoare annotation was computed. [2022-11-03 04:14:24,149 INFO L899 garLoopResultBuilder]: For program point L8361-1(line 8361) no Hoare annotation was computed. [2022-11-03 04:14:24,149 INFO L895 garLoopResultBuilder]: At program point L8361(line 8361) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,149 INFO L899 garLoopResultBuilder]: For program point L8164-1(line 8164) no Hoare annotation was computed. [2022-11-03 04:14:24,149 INFO L895 garLoopResultBuilder]: At program point L8164(line 8164) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,149 INFO L899 garLoopResultBuilder]: For program point L8032(line 8032) no Hoare annotation was computed. [2022-11-03 04:14:24,149 INFO L895 garLoopResultBuilder]: At program point L7438(line 7438) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,149 INFO L899 garLoopResultBuilder]: For program point L6447(lines 6447 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,150 INFO L899 garLoopResultBuilder]: For program point L7438-1(line 7438) no Hoare annotation was computed. [2022-11-03 04:14:24,150 INFO L899 garLoopResultBuilder]: For program point L7108-1(line 7108) no Hoare annotation was computed. [2022-11-03 04:14:24,150 INFO L895 garLoopResultBuilder]: At program point L7108(line 7108) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,150 INFO L899 garLoopResultBuilder]: For program point L8033(lines 8033 8039) no Hoare annotation was computed. [2022-11-03 04:14:24,150 INFO L899 garLoopResultBuilder]: For program point L7307-1(line 7307) no Hoare annotation was computed. [2022-11-03 04:14:24,150 INFO L895 garLoopResultBuilder]: At program point L7307(line 7307) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,151 INFO L899 garLoopResultBuilder]: For program point L7439-2(lines 7439 7444) no Hoare annotation was computed. [2022-11-03 04:14:24,151 INFO L899 garLoopResultBuilder]: For program point L7241-1(line 7241) no Hoare annotation was computed. [2022-11-03 04:14:24,151 INFO L895 garLoopResultBuilder]: At program point L7241(line 7241) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,151 INFO L899 garLoopResultBuilder]: For program point L7242(lines 7242 7248) no Hoare annotation was computed. [2022-11-03 04:14:24,151 INFO L895 garLoopResultBuilder]: At program point L8366(line 8366) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,151 INFO L899 garLoopResultBuilder]: For program point L8366-1(line 8366) no Hoare annotation was computed. [2022-11-03 04:14:24,151 INFO L899 garLoopResultBuilder]: For program point L7177-2(lines 7177 7207) no Hoare annotation was computed. [2022-11-03 04:14:24,152 INFO L899 garLoopResultBuilder]: For program point L7177(lines 7177 7207) no Hoare annotation was computed. [2022-11-03 04:14:24,152 INFO L895 garLoopResultBuilder]: At program point L7178(line 7178) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,152 INFO L899 garLoopResultBuilder]: For program point L8301-1(line 8301) no Hoare annotation was computed. [2022-11-03 04:14:24,152 INFO L895 garLoopResultBuilder]: At program point L8301(line 8301) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,152 INFO L895 garLoopResultBuilder]: At program point L7046(lines 7046 7050) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,152 INFO L899 garLoopResultBuilder]: For program point L7112-1(line 7112) no Hoare annotation was computed. [2022-11-03 04:14:24,153 INFO L895 garLoopResultBuilder]: At program point L7112(line 7112) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,153 INFO L899 garLoopResultBuilder]: For program point L7178-1(line 7178) no Hoare annotation was computed. [2022-11-03 04:14:24,153 INFO L899 garLoopResultBuilder]: For program point L6452-1(line 6452) no Hoare annotation was computed. [2022-11-03 04:14:24,153 INFO L895 garLoopResultBuilder]: At program point L6452(line 6452) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,153 INFO L895 garLoopResultBuilder]: At program point L8368-2(lines 8368 8371) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,153 INFO L899 garLoopResultBuilder]: For program point L7047-1(line 7047) no Hoare annotation was computed. [2022-11-03 04:14:24,154 INFO L895 garLoopResultBuilder]: At program point L7047(line 7047) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,154 INFO L895 garLoopResultBuilder]: At program point L7113(lines 6973 7115) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,154 INFO L899 garLoopResultBuilder]: For program point L6453(lines 6453 6456) no Hoare annotation was computed. [2022-11-03 04:14:24,154 INFO L899 garLoopResultBuilder]: For program point L7379-1(line 7379) no Hoare annotation was computed. [2022-11-03 04:14:24,154 INFO L895 garLoopResultBuilder]: At program point L7379(line 7379) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,154 INFO L899 garLoopResultBuilder]: For program point L8040-1(line 8040) no Hoare annotation was computed. [2022-11-03 04:14:24,155 INFO L895 garLoopResultBuilder]: At program point L8040(line 8040) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,155 INFO L899 garLoopResultBuilder]: For program point L7380(lines 7380 7386) no Hoare annotation was computed. [2022-11-03 04:14:24,155 INFO L899 garLoopResultBuilder]: For program point L8107-1(lines 8107 8108) no Hoare annotation was computed. [2022-11-03 04:14:24,155 INFO L895 garLoopResultBuilder]: At program point L8107(lines 8107 8108) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,155 INFO L899 garLoopResultBuilder]: For program point L8041-2(lines 8041 8046) no Hoare annotation was computed. [2022-11-03 04:14:24,155 INFO L895 garLoopResultBuilder]: At program point L7315(lines 7276 7317) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,155 INFO L899 garLoopResultBuilder]: For program point L8372(line 8372) no Hoare annotation was computed. [2022-11-03 04:14:24,156 INFO L899 garLoopResultBuilder]: For program point L7249-1(line 7249) no Hoare annotation was computed. [2022-11-03 04:14:24,156 INFO L895 garLoopResultBuilder]: At program point L7249(line 7249) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,156 INFO L899 garLoopResultBuilder]: For program point L6457(lines 6457 6473) no Hoare annotation was computed. [2022-11-03 04:14:24,156 INFO L899 garLoopResultBuilder]: For program point L7250-2(lines 7250 7255) no Hoare annotation was computed. [2022-11-03 04:14:24,156 INFO L899 garLoopResultBuilder]: For program point L7449(lines 7449 7452) no Hoare annotation was computed. [2022-11-03 04:14:24,156 INFO L899 garLoopResultBuilder]: For program point L8176-1(line 8176) no Hoare annotation was computed. [2022-11-03 04:14:24,157 INFO L895 garLoopResultBuilder]: At program point L8176(line 8176) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,157 INFO L895 garLoopResultBuilder]: At program point L6525(lines 6488 6527) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,157 INFO L895 garLoopResultBuilder]: At program point L9961(line 9961) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,157 INFO L895 garLoopResultBuilder]: At program point L9961-1(line 9961) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,157 INFO L899 garLoopResultBuilder]: For program point L6460(lines 6460 6473) no Hoare annotation was computed. [2022-11-03 04:14:24,157 INFO L899 garLoopResultBuilder]: For program point L8178(lines 8178 8181) no Hoare annotation was computed. [2022-11-03 04:14:24,158 INFO L895 garLoopResultBuilder]: At program point __mptctl_ioctlENTRY(lines 6381 6477) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0)) (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| ~ldv_mutex_mutex_of__MPT_MGMT~0)) [2022-11-03 04:14:24,158 INFO L899 garLoopResultBuilder]: For program point L7387-1(line 7387) no Hoare annotation was computed. [2022-11-03 04:14:24,158 INFO L895 garLoopResultBuilder]: At program point L7387(line 7387) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,158 INFO L895 garLoopResultBuilder]: At program point L7453-1(line 7453) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,158 INFO L895 garLoopResultBuilder]: At program point L7453(line 7453) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,158 INFO L899 garLoopResultBuilder]: For program point L6463(lines 6463 6473) no Hoare annotation was computed. [2022-11-03 04:14:24,159 INFO L899 garLoopResultBuilder]: For program point L7388-2(lines 7388 7393) no Hoare annotation was computed. [2022-11-03 04:14:24,159 INFO L899 garLoopResultBuilder]: For program point L6992(lines 6992 7005) no Hoare annotation was computed. [2022-11-03 04:14:24,159 INFO L895 garLoopResultBuilder]: At program point L8380(lines 8230 8382) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,159 INFO L895 garLoopResultBuilder]: At program point L8182(line 8182) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,159 INFO L895 garLoopResultBuilder]: At program point L8116-1(line 8116) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,159 INFO L895 garLoopResultBuilder]: At program point L8116(line 8116) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,160 INFO L899 garLoopResultBuilder]: For program point L8182-1(line 8182) no Hoare annotation was computed. [2022-11-03 04:14:24,160 INFO L899 garLoopResultBuilder]: For program point L7456(lines 7456 7459) no Hoare annotation was computed. [2022-11-03 04:14:24,160 INFO L899 garLoopResultBuilder]: For program point L6466(lines 6466 6473) no Hoare annotation was computed. [2022-11-03 04:14:24,160 INFO L899 garLoopResultBuilder]: For program point L6995(lines 6995 7005) no Hoare annotation was computed. [2022-11-03 04:14:24,160 INFO L895 garLoopResultBuilder]: At program point L6402(line 6402) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (and (= (select (select |#memory_$Pointer$.base| |__mptctl_ioctl_~#iocp~0#1.base|) |__mptctl_ioctl_~#iocp~0#1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |__mptctl_ioctl_~#iocp~0#1.base|) |__mptctl_ioctl_~#iocp~0#1.offset|) 0) (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| ~ldv_mutex_mutex_of__MPT_MGMT~0)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,160 INFO L899 garLoopResultBuilder]: For program point L6402-1(line 6402) no Hoare annotation was computed. [2022-11-03 04:14:24,161 INFO L895 garLoopResultBuilder]: At program point L8186(line 8186) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,161 INFO L899 garLoopResultBuilder]: For program point L8186-1(line 8186) no Hoare annotation was computed. [2022-11-03 04:14:24,161 INFO L899 garLoopResultBuilder]: For program point L6403(lines 6403 6409) no Hoare annotation was computed. [2022-11-03 04:14:24,161 INFO L899 garLoopResultBuilder]: For program point L7460-1(lines 7460 7461) no Hoare annotation was computed. [2022-11-03 04:14:24,161 INFO L899 garLoopResultBuilder]: For program point L6469-2(lines 6457 6473) no Hoare annotation was computed. [2022-11-03 04:14:24,161 INFO L895 garLoopResultBuilder]: At program point L7460(lines 7460 7461) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,162 INFO L899 garLoopResultBuilder]: For program point __mptctl_ioctlFINAL(lines 6381 6477) no Hoare annotation was computed. [2022-11-03 04:14:24,162 INFO L899 garLoopResultBuilder]: For program point L6469(lines 6469 6473) no Hoare annotation was computed. [2022-11-03 04:14:24,162 INFO L899 garLoopResultBuilder]: For program point L6998(lines 6998 7005) no Hoare annotation was computed. [2022-11-03 04:14:24,162 INFO L899 garLoopResultBuilder]: For program point L6536-1(line 6536) no Hoare annotation was computed. [2022-11-03 04:14:24,162 INFO L895 garLoopResultBuilder]: At program point L6536(line 6536) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,162 INFO L899 garLoopResultBuilder]: For program point L7329-1(line 7329) no Hoare annotation was computed. [2022-11-03 04:14:24,162 INFO L895 garLoopResultBuilder]: At program point L7329(line 7329) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,163 INFO L899 garLoopResultBuilder]: For program point L8188-1(line 8188) no Hoare annotation was computed. [2022-11-03 04:14:24,163 INFO L895 garLoopResultBuilder]: At program point L8188(line 8188) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,163 INFO L899 garLoopResultBuilder]: For program point L7462(lines 7462 7469) no Hoare annotation was computed. [2022-11-03 04:14:24,163 INFO L899 garLoopResultBuilder]: For program point L6537(lines 6537 6543) no Hoare annotation was computed. [2022-11-03 04:14:24,163 INFO L899 garLoopResultBuilder]: For program point L7330(lines 7330 7336) no Hoare annotation was computed. [2022-11-03 04:14:24,163 INFO L899 garLoopResultBuilder]: For program point L8189(lines 8189 8207) no Hoare annotation was computed. [2022-11-03 04:14:24,163 INFO L899 garLoopResultBuilder]: For program point L8256-1(line 8256) no Hoare annotation was computed. [2022-11-03 04:14:24,164 INFO L899 garLoopResultBuilder]: For program point L7265-1(line 7265) no Hoare annotation was computed. [2022-11-03 04:14:24,164 INFO L895 garLoopResultBuilder]: At program point L8256(line 8256) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,164 INFO L895 garLoopResultBuilder]: At program point L7265(line 7265) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,164 INFO L899 garLoopResultBuilder]: For program point L7001-1(lines 6992 7005) no Hoare annotation was computed. [2022-11-03 04:14:24,164 INFO L899 garLoopResultBuilder]: For program point L7001(lines 7001 7005) no Hoare annotation was computed. [2022-11-03 04:14:24,164 INFO L899 garLoopResultBuilder]: For program point L7200-1(line 7200) no Hoare annotation was computed. [2022-11-03 04:14:24,165 INFO L895 garLoopResultBuilder]: At program point L7200(line 7200) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,165 INFO L899 garLoopResultBuilder]: For program point L8257(lines 8257 8263) no Hoare annotation was computed. [2022-11-03 04:14:24,165 INFO L899 garLoopResultBuilder]: For program point L8192(lines 8192 8196) no Hoare annotation was computed. [2022-11-03 04:14:24,165 INFO L895 garLoopResultBuilder]: At program point L7201(lines 7177 7206) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,165 INFO L895 garLoopResultBuilder]: At program point L7466(line 7466) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,165 INFO L899 garLoopResultBuilder]: For program point L7466-1(line 7466) no Hoare annotation was computed. [2022-11-03 04:14:24,166 INFO L899 garLoopResultBuilder]: For program point L8193-1(line 8193) no Hoare annotation was computed. [2022-11-03 04:14:24,166 INFO L895 garLoopResultBuilder]: At program point L8193(line 8193) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,166 INFO L899 garLoopResultBuilder]: For program point L7401-2(lines 7401 7404) no Hoare annotation was computed. [2022-11-03 04:14:24,166 INFO L899 garLoopResultBuilder]: For program point L7071(lines 7071 7093) no Hoare annotation was computed. [2022-11-03 04:14:24,166 INFO L899 garLoopResultBuilder]: For program point L7071-2(lines 7071 7093) no Hoare annotation was computed. [2022-11-03 04:14:24,166 INFO L895 garLoopResultBuilder]: At program point L7138(line 7138) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,166 INFO L899 garLoopResultBuilder]: For program point L7072-1(line 7072) no Hoare annotation was computed. [2022-11-03 04:14:24,167 INFO L895 garLoopResultBuilder]: At program point L7072(line 7072) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,167 INFO L899 garLoopResultBuilder]: For program point L7138-1(line 7138) no Hoare annotation was computed. [2022-11-03 04:14:24,167 INFO L899 garLoopResultBuilder]: For program point L6544-1(line 6544) no Hoare annotation was computed. [2022-11-03 04:14:24,167 INFO L895 garLoopResultBuilder]: At program point L6544(line 6544) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,167 INFO L899 garLoopResultBuilder]: For program point L6412-1(line 6412) no Hoare annotation was computed. [2022-11-03 04:14:24,167 INFO L895 garLoopResultBuilder]: At program point L6412(line 6412) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0)) (and (= (select (select |#memory_$Pointer$.base| |__mptctl_ioctl_~#iocp~0#1.base|) |__mptctl_ioctl_~#iocp~0#1.offset|) 0) (= (select (select |#memory_$Pointer$.offset| |__mptctl_ioctl_~#iocp~0#1.base|) |__mptctl_ioctl_~#iocp~0#1.offset|) 0) (not (= |__mptctl_ioctl_~ret~1#1| 0)) (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| ~ldv_mutex_mutex_of__MPT_MGMT~0))) [2022-11-03 04:14:24,168 INFO L899 garLoopResultBuilder]: For program point L7337-1(line 7337) no Hoare annotation was computed. [2022-11-03 04:14:24,168 INFO L895 garLoopResultBuilder]: At program point L7337(line 7337) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,168 INFO L899 garLoopResultBuilder]: For program point L7139(lines 7139 7145) no Hoare annotation was computed. [2022-11-03 04:14:24,168 INFO L895 garLoopResultBuilder]: At program point L6545(lines 6528 6547) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,168 INFO L899 garLoopResultBuilder]: For program point L6413-2(lines 6413 6416) no Hoare annotation was computed. [2022-11-03 04:14:24,168 INFO L899 garLoopResultBuilder]: For program point L7338-2(lines 7338 7343) no Hoare annotation was computed. [2022-11-03 04:14:24,169 INFO L899 garLoopResultBuilder]: For program point L8329-1(line 8329) no Hoare annotation was computed. [2022-11-03 04:14:24,169 INFO L895 garLoopResultBuilder]: At program point L8329(line 8329) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,169 INFO L899 garLoopResultBuilder]: For program point L8197(lines 8197 8204) no Hoare annotation was computed. [2022-11-03 04:14:24,169 INFO L899 garLoopResultBuilder]: For program point L7008-1(line 7008) no Hoare annotation was computed. [2022-11-03 04:14:24,169 INFO L895 garLoopResultBuilder]: At program point L7008(line 7008) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,169 INFO L895 garLoopResultBuilder]: At program point L7471(lines 7419 7473) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,170 INFO L895 garLoopResultBuilder]: At program point L8198(line 8198) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,170 INFO L899 garLoopResultBuilder]: For program point L8264-1(line 8264) no Hoare annotation was computed. [2022-11-03 04:14:24,170 INFO L895 garLoopResultBuilder]: At program point L8264(line 8264) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,170 INFO L895 garLoopResultBuilder]: At program point L7273(lines 7231 7275) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,170 INFO L899 garLoopResultBuilder]: For program point L8198-1(line 8198) no Hoare annotation was computed. [2022-11-03 04:14:24,170 INFO L899 garLoopResultBuilder]: For program point L7009(lines 7009 7017) no Hoare annotation was computed. [2022-11-03 04:14:24,170 INFO L899 garLoopResultBuilder]: For program point L8265-2(lines 8265 8270) no Hoare annotation was computed. [2022-11-03 04:14:24,171 INFO L895 garLoopResultBuilder]: At program point L7010(line 7010) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,171 INFO L899 garLoopResultBuilder]: For program point L7010-1(line 7010) no Hoare annotation was computed. [2022-11-03 04:14:24,171 INFO L899 garLoopResultBuilder]: For program point L7407-1(lines 7407 7408) no Hoare annotation was computed. [2022-11-03 04:14:24,171 INFO L895 garLoopResultBuilder]: At program point L7407(lines 7407 7408) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,171 INFO L899 garLoopResultBuilder]: For program point L7209-1(line 7209) no Hoare annotation was computed. [2022-11-03 04:14:24,171 INFO L895 garLoopResultBuilder]: At program point L7209(line 7209) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,172 INFO L899 garLoopResultBuilder]: For program point L6417(lines 6417 6422) no Hoare annotation was computed. [2022-11-03 04:14:24,172 INFO L899 garLoopResultBuilder]: For program point L7210(lines 7210 7217) no Hoare annotation was computed. [2022-11-03 04:14:24,172 INFO L899 garLoopResultBuilder]: For program point L8201-1(line 8201) no Hoare annotation was computed. [2022-11-03 04:14:24,172 INFO L895 garLoopResultBuilder]: At program point L8201(line 8201) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,172 INFO L895 garLoopResultBuilder]: At program point L7146(line 7146) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,172 INFO L895 garLoopResultBuilder]: At program point L8203(lines 8020 8228) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,173 INFO L895 garLoopResultBuilder]: At program point L7014(line 7014) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,173 INFO L899 garLoopResultBuilder]: For program point L7146-1(line 7146) no Hoare annotation was computed. [2022-11-03 04:14:24,173 INFO L899 garLoopResultBuilder]: For program point L7014-1(line 7014) no Hoare annotation was computed. [2022-11-03 04:14:24,173 INFO L899 garLoopResultBuilder]: For program point L7147-2(lines 7147 7152) no Hoare annotation was computed. [2022-11-03 04:14:24,173 INFO L895 garLoopResultBuilder]: At program point L7214(line 7214) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,173 INFO L899 garLoopResultBuilder]: For program point L7214-1(line 7214) no Hoare annotation was computed. [2022-11-03 04:14:24,173 INFO L899 garLoopResultBuilder]: For program point L6423(lines 6423 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,174 INFO L899 garLoopResultBuilder]: For program point L7348-2(lines 7348 7361) no Hoare annotation was computed. [2022-11-03 04:14:24,174 INFO L899 garLoopResultBuilder]: For program point L7348(lines 7348 7361) no Hoare annotation was computed. [2022-11-03 04:14:24,174 INFO L895 garLoopResultBuilder]: At program point L7018(line 7018) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,174 INFO L899 garLoopResultBuilder]: For program point L8141-1(lines 8141 8151) no Hoare annotation was computed. [2022-11-03 04:14:24,174 INFO L899 garLoopResultBuilder]: For program point L8141(lines 8141 8151) no Hoare annotation was computed. [2022-11-03 04:14:24,174 INFO L899 garLoopResultBuilder]: For program point L7018-1(line 7018) no Hoare annotation was computed. [2022-11-03 04:14:24,175 INFO L895 garLoopResultBuilder]: At program point L8142(line 8142) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,175 INFO L899 garLoopResultBuilder]: For program point L8142-1(line 8142) no Hoare annotation was computed. [2022-11-03 04:14:24,175 INFO L899 garLoopResultBuilder]: For program point L7019-2(lines 7019 7025) no Hoare annotation was computed. [2022-11-03 04:14:24,175 INFO L895 garLoopResultBuilder]: At program point L7350(line 7350) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,175 INFO L895 garLoopResultBuilder]: At program point L7416(lines 7366 7418) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,175 INFO L895 garLoopResultBuilder]: At program point L7218(line 7218) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,175 INFO L899 garLoopResultBuilder]: For program point L7350-1(line 7350) no Hoare annotation was computed. [2022-11-03 04:14:24,176 INFO L895 garLoopResultBuilder]: At program point L7086(line 7086) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,176 INFO L899 garLoopResultBuilder]: For program point L7218-1(line 7218) no Hoare annotation was computed. [2022-11-03 04:14:24,176 INFO L899 garLoopResultBuilder]: For program point L8275-2(lines 8275 8278) no Hoare annotation was computed. [2022-11-03 04:14:24,176 INFO L899 garLoopResultBuilder]: For program point L7086-1(line 7086) no Hoare annotation was computed. [2022-11-03 04:14:24,176 INFO L899 garLoopResultBuilder]: For program point L7219(lines 7219 7226) no Hoare annotation was computed. [2022-11-03 04:14:24,176 INFO L895 garLoopResultBuilder]: At program point L7087(lines 7071 7092) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,177 INFO L899 garLoopResultBuilder]: For program point L6427(lines 6427 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,177 INFO L899 garLoopResultBuilder]: For program point L7484-1(line 7484) no Hoare annotation was computed. [2022-11-03 04:14:24,177 INFO L895 garLoopResultBuilder]: At program point L7484(line 7484) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,177 INFO L895 garLoopResultBuilder]: At program point L7286(line 7286) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,177 INFO L899 garLoopResultBuilder]: For program point L7352(lines 7352 7357) no Hoare annotation was computed. [2022-11-03 04:14:24,177 INFO L899 garLoopResultBuilder]: For program point L7286-1(line 7286) no Hoare annotation was computed. [2022-11-03 04:14:24,177 INFO L895 garLoopResultBuilder]: At program point L7022(line 7022) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,178 INFO L899 garLoopResultBuilder]: For program point L7022-1(line 7022) no Hoare annotation was computed. [2022-11-03 04:14:24,178 INFO L899 garLoopResultBuilder]: For program point L7485(lines 7485 7491) no Hoare annotation was computed. [2022-11-03 04:14:24,178 INFO L899 garLoopResultBuilder]: For program point L7287(lines 7287 7293) no Hoare annotation was computed. [2022-11-03 04:14:24,178 INFO L895 garLoopResultBuilder]: At program point L8212(lines 8020 8228) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,178 INFO L899 garLoopResultBuilder]: For program point L8345-1(line 8345) no Hoare annotation was computed. [2022-11-03 04:14:24,178 INFO L895 garLoopResultBuilder]: At program point L8345(line 8345) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,179 INFO L899 garLoopResultBuilder]: For program point L8279-2(lines 8279 8282) no Hoare annotation was computed. [2022-11-03 04:14:24,179 INFO L899 garLoopResultBuilder]: For program point L7223-1(line 7223) no Hoare annotation was computed. [2022-11-03 04:14:24,179 INFO L895 garLoopResultBuilder]: At program point L7223(line 7223) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,179 INFO L899 garLoopResultBuilder]: For program point L8346-3(lines 8346 8365) no Hoare annotation was computed. [2022-11-03 04:14:24,179 INFO L899 garLoopResultBuilder]: For program point L8346-2(lines 8346 8365) no Hoare annotation was computed. [2022-11-03 04:14:24,179 INFO L895 garLoopResultBuilder]: At program point L8941(line 8941) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,180 INFO L895 garLoopResultBuilder]: At program point L8941-1(line 8941) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,180 INFO L899 garLoopResultBuilder]: For program point L6431(lines 6431 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,180 INFO L899 garLoopResultBuilder]: For program point L8215(lines 8215 8218) no Hoare annotation was computed. [2022-11-03 04:14:24,180 INFO L899 garLoopResultBuilder]: For program point L7026(lines 7026 7033) no Hoare annotation was computed. [2022-11-03 04:14:24,180 INFO L895 garLoopResultBuilder]: At program point L8215-2(lines 8215 8218) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,180 INFO L895 garLoopResultBuilder]: At program point L8942(lines 8938 8945) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,180 INFO L895 garLoopResultBuilder]: At program point L6498(line 6498) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,181 INFO L899 garLoopResultBuilder]: For program point L6498-1(line 6498) no Hoare annotation was computed. [2022-11-03 04:14:24,181 INFO L899 garLoopResultBuilder]: For program point L8216-1(line 8216) no Hoare annotation was computed. [2022-11-03 04:14:24,181 INFO L895 garLoopResultBuilder]: At program point L8216(line 8216) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,181 INFO L899 garLoopResultBuilder]: For program point __mptctl_ioctlEXIT(lines 6381 6477) no Hoare annotation was computed. [2022-11-03 04:14:24,181 INFO L899 garLoopResultBuilder]: For program point L6499(lines 6499 6505) no Hoare annotation was computed. [2022-11-03 04:14:24,181 INFO L899 garLoopResultBuilder]: For program point L8283(lines 8283 8286) no Hoare annotation was computed. [2022-11-03 04:14:24,182 INFO L899 garLoopResultBuilder]: For program point L8349-1(line 8349) no Hoare annotation was computed. [2022-11-03 04:14:24,182 INFO L895 garLoopResultBuilder]: At program point L8349(line 8349) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,182 INFO L899 garLoopResultBuilder]: For program point L7160(lines 7160 7166) no Hoare annotation was computed. [2022-11-03 04:14:24,182 INFO L899 garLoopResultBuilder]: For program point L7227-1(line 7227) no Hoare annotation was computed. [2022-11-03 04:14:24,182 INFO L895 garLoopResultBuilder]: At program point L7227(line 7227) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,182 INFO L895 garLoopResultBuilder]: At program point L8086(line 8086) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,182 INFO L899 garLoopResultBuilder]: For program point L8152-1(line 8152) no Hoare annotation was computed. [2022-11-03 04:14:24,183 INFO L895 garLoopResultBuilder]: At program point L8152(line 8152) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,183 INFO L899 garLoopResultBuilder]: For program point L8086-1(line 8086) no Hoare annotation was computed. [2022-11-03 04:14:24,183 INFO L899 garLoopResultBuilder]: For program point L6435(lines 6435 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,183 INFO L899 garLoopResultBuilder]: For program point L7492-1(line 7492) no Hoare annotation was computed. [2022-11-03 04:14:24,183 INFO L895 garLoopResultBuilder]: At program point L7492(line 7492) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,183 INFO L895 garLoopResultBuilder]: At program point L7294(line 7294) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,184 INFO L899 garLoopResultBuilder]: For program point L8351(lines 8351 8363) no Hoare annotation was computed. [2022-11-03 04:14:24,184 INFO L899 garLoopResultBuilder]: For program point L8219(line 8219) no Hoare annotation was computed. [2022-11-03 04:14:24,184 INFO L895 garLoopResultBuilder]: At program point L7228(lines 7116 7230) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,184 INFO L899 garLoopResultBuilder]: For program point L7294-1(line 7294) no Hoare annotation was computed. [2022-11-03 04:14:24,184 INFO L895 garLoopResultBuilder]: At program point L7030(line 7030) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,184 INFO L899 garLoopResultBuilder]: For program point L8087-1(lines 8087 8115) no Hoare annotation was computed. [2022-11-03 04:14:24,184 INFO L899 garLoopResultBuilder]: For program point L8087(lines 8087 8115) no Hoare annotation was computed. [2022-11-03 04:14:24,185 INFO L899 garLoopResultBuilder]: For program point L8153(lines 8153 8161) no Hoare annotation was computed. [2022-11-03 04:14:24,185 INFO L899 garLoopResultBuilder]: For program point L7030-1(line 7030) no Hoare annotation was computed. [2022-11-03 04:14:24,185 INFO L899 garLoopResultBuilder]: For program point L7493-2(lines 7493 7498) no Hoare annotation was computed. [2022-11-03 04:14:24,185 INFO L899 garLoopResultBuilder]: For program point L7295-2(lines 7295 7300) no Hoare annotation was computed. [2022-11-03 04:14:24,185 INFO L899 garLoopResultBuilder]: For program point L8088(lines 8088 8113) no Hoare annotation was computed. [2022-11-03 04:14:24,185 INFO L895 garLoopResultBuilder]: At program point L8354(line 8354) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,186 INFO L895 garLoopResultBuilder]: At program point L7363(lines 7318 7365) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,186 INFO L899 garLoopResultBuilder]: For program point L8288-1(line 8288) no Hoare annotation was computed. [2022-11-03 04:14:24,186 INFO L895 garLoopResultBuilder]: At program point L8288(line 8288) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,186 INFO L899 garLoopResultBuilder]: For program point L8354-1(line 8354) no Hoare annotation was computed. [2022-11-03 04:14:24,186 INFO L895 garLoopResultBuilder]: At program point L8090(lines 8090 8091) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,186 INFO L899 garLoopResultBuilder]: For program point L8024(lines 8024 8031) no Hoare annotation was computed. [2022-11-03 04:14:24,186 INFO L899 garLoopResultBuilder]: For program point L8090-1(lines 8090 8091) no Hoare annotation was computed. [2022-11-03 04:14:24,187 INFO L895 garLoopResultBuilder]: At program point L7430(line 7430) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,187 INFO L899 garLoopResultBuilder]: For program point L6439(lines 6439 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,187 INFO L899 garLoopResultBuilder]: For program point L7430-1(line 7430) no Hoare annotation was computed. [2022-11-03 04:14:24,187 INFO L895 garLoopResultBuilder]: At program point L6506(line 6506) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,187 INFO L899 garLoopResultBuilder]: For program point L7431(lines 7431 7437) no Hoare annotation was computed. [2022-11-03 04:14:24,187 INFO L895 garLoopResultBuilder]: At program point L6506-1(line 6506) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,187 INFO L899 garLoopResultBuilder]: For program point L8290(lines 8290 8331) no Hoare annotation was computed. [2022-11-03 04:14:24,188 INFO L899 garLoopResultBuilder]: For program point L7167-1(line 7167) no Hoare annotation was computed. [2022-11-03 04:14:24,188 INFO L895 garLoopResultBuilder]: At program point L7167(line 7167) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,188 INFO L899 garLoopResultBuilder]: For program point L8290-2(lines 8290 8331) no Hoare annotation was computed. [2022-11-03 04:14:24,188 INFO L895 garLoopResultBuilder]: At program point L8027-1(lines 8024 8031) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,188 INFO L899 garLoopResultBuilder]: For program point L8027(lines 8027 8031) no Hoare annotation was computed. [2022-11-03 04:14:24,188 INFO L899 garLoopResultBuilder]: For program point L8093(lines 8093 8111) no Hoare annotation was computed. [2022-11-03 04:14:24,189 INFO L899 garLoopResultBuilder]: For program point L7499-1(line 7499) no Hoare annotation was computed. [2022-11-03 04:14:24,189 INFO L895 garLoopResultBuilder]: At program point L7499(line 7499) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,189 INFO L899 garLoopResultBuilder]: For program point L7103-1(line 7103) no Hoare annotation was computed. [2022-11-03 04:14:24,189 INFO L895 garLoopResultBuilder]: At program point L7103(line 7103) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,189 INFO L899 garLoopResultBuilder]: For program point L7169(lines 7169 7175) no Hoare annotation was computed. [2022-11-03 04:14:24,189 INFO L899 garLoopResultBuilder]: For program point L6443(lines 6443 6451) no Hoare annotation was computed. [2022-11-03 04:14:24,189 INFO L895 garLoopResultBuilder]: At program point L7500(lines 7474 7502) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,190 INFO L895 garLoopResultBuilder]: At program point L8227(lines 7990 8229) the Hoare annotation is: (or (not (= ~ldv_mutex_lock~0 1)) (not (= ~ldv_mutex_i_mutex_of_inode~0 1)) (not (= 1 ~ldv_mutex_mutex_of_device~0)) (not (= |old(~ldv_mutex_mutex_of__MPT_MGMT~0)| 1)) (not (= 2 ~ldv_mutex_mpctl_mutex~0))) [2022-11-03 04:14:24,190 INFO L902 garLoopResultBuilder]: At program point IS_ERRENTRY(lines 8803 8810) the Hoare annotation is: true [2022-11-03 04:14:24,190 INFO L899 garLoopResultBuilder]: For program point IS_ERREXIT(lines 8803 8810) no Hoare annotation was computed. [2022-11-03 04:14:24,190 INFO L902 garLoopResultBuilder]: At program point L8807(line 8807) the Hoare annotation is: true [2022-11-03 04:14:24,190 INFO L899 garLoopResultBuilder]: For program point L8807-1(line 8807) no Hoare annotation was computed. [2022-11-03 04:14:24,194 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 04:14:24,196 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 04:14:24,256 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 04:14:24 BoogieIcfgContainer [2022-11-03 04:14:24,261 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 04:14:24,262 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 04:14:24,264 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 04:14:24,265 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 04:14:24,265 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 04:09:00" (3/4) ... [2022-11-03 04:14:24,268 INFO L137 WitnessPrinter]: Generating witness for correct program [2022-11-03 04:14:24,273 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2022-11-03 04:14:24,273 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_from_user [2022-11-03 04:14:24,273 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_do_mpt_command [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_do_fw_download [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure misc_deregister [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_get_msg_frame [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 04:14:24,274 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_set_taskmgmt_in_progress_flag [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __phys_addr [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_mutex_of__MPT_MGMT [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure wait_for_completion_timeout [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_put_msg_frame_hi_pri [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure PTR_ERR [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_mutex_of__MPT_MGMT [2022-11-03 04:14:24,275 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_lock_mpctl_mutex [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure spin_unlock_irqrestore [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_free_fw_memory [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_GetIocState [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_verify_adapter [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_do_taskmgmt [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_unmap_single [2022-11-03 04:14:24,276 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_send_handshake_request [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_clear_taskmgmt_in_progress_flag [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_trylock [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_register [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __scsi_iterate_devices [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_free_consistent [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_unlock [2022-11-03 04:14:24,277 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure copy_to_user [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_timeout_expired [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __might_fault [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_error [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_syscall_down [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kzalloc [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure _raw_spin_lock_irqsave [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_deregister [2022-11-03 04:14:24,278 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_device_driver_deregister [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_dma_direction [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure kfree_sgl [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_remove [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_trylock_mutex_of__MPT_MGMT [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure shost_priv [2022-11-03 04:14:24,279 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure assume_abort_if_not [2022-11-03 04:14:24,280 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_init_zalloc [2022-11-03 04:14:24,280 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_put_msg_frame [2022-11-03 04:14:24,280 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_mutex_unlock_mpctl_mutex [2022-11-03 04:14:24,280 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_alloc_consistent [2022-11-03 04:14:24,280 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mutex_lock [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_memset [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure spinlock_check [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mptctl_fasync [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_config [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure mpt_free_msg_frame [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure __mptctl_ioctl [2022-11-03 04:14:24,281 INFO L354 RCFGBacktranslator]: Ignoring RootEdge to procedure IS_ERR [2022-11-03 04:14:24,342 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 944 nodes and edges [2022-11-03 04:14:24,350 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 208 nodes and edges [2022-11-03 04:14:24,366 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 60 nodes and edges [2022-11-03 04:14:24,369 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 16 nodes and edges [2022-11-03 04:14:24,372 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2022-11-03 04:14:24,375 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 4 nodes and edges [2022-11-03 04:14:24,378 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 2 nodes and edges [2022-11-03 04:14:24,381 INFO L910 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2022-11-03 04:14:24,414 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((((((ldv_mutex_mpctl_mutex == 1 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && !(err == 0)) && ldv_mutex_mutex_of__MPT_MGMT == 1) && !(\result == 0)) || ((((((ldv_state_variable_2 == 1 && ldv_mutex_mpctl_mutex == 1) && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1) [2022-11-03 04:14:24,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,421 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,425 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,425 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,426 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,426 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(ldv_mutex_lock == 1) || !(ldv_mutex_mutex_of__MPT_MGMT == 1)) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || 2 == ldv_mutex_mpctl_mutex) || !(\old(ldv_mutex_mpctl_mutex) == 1) [2022-11-03 04:14:24,426 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((ldv_mutex_mpctl_mutex == 1 || !(ldv_mutex_lock == 1)) || !(ldv_mutex_mutex_of__MPT_MGMT == 1)) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mpctl_mutex) == 1) [2022-11-03 04:14:24,427 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,427 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,429 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((!(ldv_mutex_lock == 1) || !(ldv_mutex_mutex_of__MPT_MGMT == 1)) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || 2 == ldv_mutex_mpctl_mutex) || !(\old(ldv_mutex_mpctl_mutex) == 1) [2022-11-03 04:14:24,429 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,430 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,433 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,433 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,433 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,433 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,434 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,434 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,434 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,436 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,436 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,438 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,440 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,441 WARN L220 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) [2022-11-03 04:14:24,767 INFO L141 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/witness.graphml [2022-11-03 04:14:24,768 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 04:14:24,775 INFO L158 Benchmark]: Toolchain (without parser) took 346137.75ms. Allocated memory was 98.6MB in the beginning and 650.1MB in the end (delta: 551.6MB). Free memory was 55.4MB in the beginning and 189.9MB in the end (delta: -134.6MB). Peak memory consumption was 415.5MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,776 INFO L158 Benchmark]: CDTParser took 0.22ms. Allocated memory is still 98.6MB. Free memory is still 54.7MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 04:14:24,776 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2919.44ms. Allocated memory was 98.6MB in the beginning and 207.6MB in the end (delta: 109.1MB). Free memory was 55.1MB in the beginning and 113.6MB in the end (delta: -58.5MB). Peak memory consumption was 102.8MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,776 INFO L158 Benchmark]: Boogie Procedure Inliner took 277.43ms. Allocated memory is still 207.6MB. Free memory was 113.6MB in the beginning and 83.2MB in the end (delta: 30.4MB). Peak memory consumption was 29.4MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,777 INFO L158 Benchmark]: Boogie Preprocessor took 413.76ms. Allocated memory is still 207.6MB. Free memory was 83.2MB in the beginning and 108.4MB in the end (delta: -25.3MB). Peak memory consumption was 25.1MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,778 INFO L158 Benchmark]: RCFGBuilder took 17761.93ms. Allocated memory was 207.6MB in the beginning and 520.1MB in the end (delta: 312.5MB). Free memory was 108.4MB in the beginning and 238.3MB in the end (delta: -129.9MB). Peak memory consumption was 236.0MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,778 INFO L158 Benchmark]: TraceAbstraction took 324250.41ms. Allocated memory was 520.1MB in the beginning and 650.1MB in the end (delta: 130.0MB). Free memory was 237.3MB in the beginning and 279.0MB in the end (delta: -41.7MB). Peak memory consumption was 175.3MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,779 INFO L158 Benchmark]: Witness Printer took 505.95ms. Allocated memory is still 650.1MB. Free memory was 279.0MB in the beginning and 189.9MB in the end (delta: 89.1MB). Peak memory consumption was 88.1MB. Max. memory is 16.1GB. [2022-11-03 04:14:24,781 INFO L339 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.22ms. Allocated memory is still 98.6MB. Free memory is still 54.7MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2919.44ms. Allocated memory was 98.6MB in the beginning and 207.6MB in the end (delta: 109.1MB). Free memory was 55.1MB in the beginning and 113.6MB in the end (delta: -58.5MB). Peak memory consumption was 102.8MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 277.43ms. Allocated memory is still 207.6MB. Free memory was 113.6MB in the beginning and 83.2MB in the end (delta: 30.4MB). Peak memory consumption was 29.4MB. Max. memory is 16.1GB. * Boogie Preprocessor took 413.76ms. Allocated memory is still 207.6MB. Free memory was 83.2MB in the beginning and 108.4MB in the end (delta: -25.3MB). Peak memory consumption was 25.1MB. Max. memory is 16.1GB. * RCFGBuilder took 17761.93ms. Allocated memory was 207.6MB in the beginning and 520.1MB in the end (delta: 312.5MB). Free memory was 108.4MB in the beginning and 238.3MB in the end (delta: -129.9MB). Peak memory consumption was 236.0MB. Max. memory is 16.1GB. * TraceAbstraction took 324250.41ms. Allocated memory was 520.1MB in the beginning and 650.1MB in the end (delta: 130.0MB). Free memory was 237.3MB in the beginning and 279.0MB in the end (delta: -41.7MB). Peak memory consumption was 175.3MB. Max. memory is 16.1GB. * Witness Printer took 505.95ms. Allocated memory is still 650.1MB. Free memory was 279.0MB in the beginning and 189.9MB in the end (delta: 89.1MB). Peak memory consumption was 88.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 9091]: call to reach_error is unreachable For all program executions holds that call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 64 procedures, 915 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 324.1s, OverallIterations: 17, TraceHistogramMax: 8, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 296.9s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 7.8s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 103 mSolverCounterUnknown, 9186 SdHoareTripleChecker+Valid, 293.6s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 8828 mSDsluCounter, 48478 SdHoareTripleChecker+Invalid, 280.8s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 32885 mSDsCounter, 1153 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 13441 IncrementalHoareTripleChecker+Invalid, 14697 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 1153 mSolverCounterUnsat, 19809 mSDtfsCounter, 13441 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 103 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 90 GetRequests, 44 SyntacticMatches, 0 SemanticMatches, 46 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 5 ImplicationChecksByTransitivity, 0.5s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=5212occurred in iteration=7, InterpolantAutomatonStates: 73, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 2.8s AutomataMinimizationTime, 17 MinimizatonAttempts, 989 StatesRemovedByMinimization, 15 NontrivialMinimizations, HoareAnnotationStatistics: 0.0s HoareAnnotationTime, 424 LocationsWithAnnotation, 29876 PreInvPairs, 29967 NumberOfFragments, 3936 HoareAnnotationTreeSize, 29876 FomulaSimplifications, 16 FormulaSimplificationTreeSizeReduction, 3.7s HoareSimplificationTime, 424 FomulaSimplificationsInter, 2913 FormulaSimplificationTreeSizeReductionInter, 3.7s HoareSimplificationTimeInter, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 2.5s SatisfiabilityAnalysisTime, 12.6s InterpolantComputationTime, 2770 NumberOfCodeBlocks, 2770 NumberOfCodeBlocksAsserted, 17 NumberOfCheckSat, 2753 ConstructedInterpolants, 0 QuantifiedInterpolants, 3598 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 17 InterpolantComputations, 17 PerfectInterpolantSequences, 3895/3895 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 1 specifications checked. All of them hold - InvariantResult [Line: 8745]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8637]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8430]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && 2 == ldv_mutex_mpctl_mutex) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 7366]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8609]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_2 == 1 && ldv_mutex_mpctl_mutex == 1) && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8388]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && 2 == ldv_mutex_mpctl_mutex) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8954]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 9961]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8914]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5602]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5920]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8946]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && 2 == ldv_mutex_mpctl_mutex) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 7231]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 9081]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 6528]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 6683]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8020]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8545]: Loop Invariant Derived loop invariant: (((((ldv_mutex_mpctl_mutex == 1 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && !(err == 0)) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 6577]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8970]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6506]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 7116]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 6069]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7177]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8978]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8938]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 5832]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5721]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8414]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 6883]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5721]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9585]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5533]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8922]: Loop Invariant Derived loop invariant: ((((!(ldv_mutex_lock == 1) || !(ldv_mutex_mutex_of__MPT_MGMT == 1)) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || 2 == ldv_mutex_mpctl_mutex) || !(\old(ldv_mutex_mpctl_mutex) == 1) - InvariantResult [Line: 7046]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8795]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9002]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7419]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 6069]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6577]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5687]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5750]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7453]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 5578]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8583]: Loop Invariant Derived loop invariant: ((((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_state_variable_2 == 0) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 5702]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9026]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && 2 == ldv_mutex_mpctl_mutex) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8660]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8637]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 6577]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: -1]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8638]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8930]: Loop Invariant Derived loop invariant: ((((ldv_mutex_mpctl_mutex == 1 || !(ldv_mutex_lock == 1)) || !(ldv_mutex_mutex_of__MPT_MGMT == 1)) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mpctl_mutex) == 1) - InvariantResult [Line: 6244]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6923]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8699]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 6214]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8962]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5692]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6973]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 7558]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9937]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6883]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 5814]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6752]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8770]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8488]: Loop Invariant Derived loop invariant: (((1 == ldv_mutex_mutex_of_device && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && 2 == ldv_mutex_mpctl_mutex) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 9018]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 8230]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 7318]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8567]: Loop Invariant Derived loop invariant: (((((ldv_state_variable_2 == 1 && ldv_mutex_mpctl_mutex == 1) && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8898]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7558]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9864]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8020]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 7474]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8116]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 7650]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9070]: Loop Invariant Derived loop invariant: ((((ldv_mutex_mpctl_mutex == 1 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8759]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8880]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8906]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8541]: Loop Invariant Derived loop invariant: (((((((ldv_mutex_mpctl_mutex == 1 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && !(err == 0)) && ldv_mutex_mutex_of__MPT_MGMT == 1) && !(\result == 0)) || ((((((ldv_state_variable_2 == 1 && ldv_mutex_mpctl_mutex == 1) && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1) - InvariantResult [Line: 7071]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 6780]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 8986]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6069]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9034]: Loop Invariant Derived loop invariant: (((ldv_mutex_mpctl_mutex == 1 && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 8994]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 9059]: Loop Invariant Derived loop invariant: ((((ldv_mutex_mpctl_mutex == 1 && ldv_state_variable_0 == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 6780]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 7558]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6780]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6923]: Loop Invariant Derived loop invariant: 1 - InvariantResult [Line: 6488]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 8617]: Loop Invariant Derived loop invariant: ((((ldv_state_variable_2 == 1 && ldv_mutex_mpctl_mutex == 1) && 1 == ldv_mutex_mutex_of_device) && ldv_mutex_i_mutex_of_inode == 1) && ldv_mutex_lock == 1) && ldv_mutex_mutex_of__MPT_MGMT == 1 - InvariantResult [Line: 7276]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 9010]: Loop Invariant Derived loop invariant: 0 - InvariantResult [Line: 7990]: Loop Invariant Derived loop invariant: (((!(ldv_mutex_lock == 1) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || !(\old(ldv_mutex_mutex_of__MPT_MGMT) == 1)) || !(2 == ldv_mutex_mpctl_mutex) - InvariantResult [Line: 6362]: Loop Invariant Derived loop invariant: ((((!(ldv_mutex_lock == 1) || !(ldv_mutex_mutex_of__MPT_MGMT == 1)) || !(ldv_mutex_i_mutex_of_inode == 1)) || !(1 == ldv_mutex_mutex_of_device)) || 2 == ldv_mutex_mpctl_mutex) || !(\old(ldv_mutex_mpctl_mutex) == 1) RESULT: Ultimate proved your program to be correct! [2022-11-03 04:14:25,050 WARN L435 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forcibly destroying the process [2022-11-03 04:14:25,083 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_2138a02b-1efd-4f0f-bc2f-d9cb7e99b6e5/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 137 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE