./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 5e519f3a Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/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_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/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_9975d7a5-777f-409e-9c88-f0a1485046ea/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 90c61b75497317b12c9d391d7d4a544d584f34ea6d03f42a5607313e4466773e --- 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 02:01:53,984 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:01:53,987 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:01:54,048 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:01:54,048 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:01:54,053 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:01:54,055 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:01:54,057 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:01:54,059 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:01:54,059 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:01:54,060 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:01:54,065 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:01:54,067 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:01:54,070 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:01:54,072 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:01:54,073 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:01:54,075 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:01:54,081 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:01:54,082 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:01:54,084 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:01:54,088 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:01:54,089 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:01:54,090 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:01:54,092 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:01:54,096 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:01:54,103 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:01:54,103 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:01:54,104 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:01:54,105 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:01:54,106 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:01:54,107 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:01:54,108 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:01:54,109 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:01:54,110 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:01:54,112 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:01:54,113 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:01:54,113 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:01:54,114 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:01:54,114 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:01:54,115 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:01:54,115 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:01:54,116 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Default.epf [2022-11-03 02:01:54,157 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:01:54,158 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:01:54,159 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:01:54,159 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:01:54,160 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:01:54,160 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:01:54,160 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:01:54,161 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:01:54,161 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:01:54,161 INFO L138 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2022-11-03 02:01:54,162 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:01:54,162 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:01:54,163 INFO L138 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2022-11-03 02:01:54,163 INFO L138 SettingsManager]: * Use the RCFG-of-the-future interface=true [2022-11-03 02:01:54,163 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:01:54,163 INFO L136 SettingsManager]: Preferences of Sifa differ from their defaults: [2022-11-03 02:01:54,164 INFO L138 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2022-11-03 02:01:54,164 INFO L138 SettingsManager]: * Simplification Technique=POLY_PAC [2022-11-03 02:01:54,165 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:01:54,165 INFO L138 SettingsManager]: * Overapproximate operations on floating types=true [2022-11-03 02:01:54,165 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:01:54,165 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:01:54,166 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:01:54,166 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:01:54,166 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:01:54,166 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:01:54,167 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:01:54,168 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:01:54,168 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:01:54,168 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:01:54,168 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:01:54,169 INFO L138 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES [2022-11-03 02:01:54,169 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:01:54,169 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:01:54,170 INFO L138 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2022-11-03 02:01:54,170 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2022-11-03 02:01:54,170 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:01:54,170 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:01:54,171 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_9975d7a5-777f-409e-9c88-f0a1485046ea/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_9975d7a5-777f-409e-9c88-f0a1485046ea/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 -> 90c61b75497317b12c9d391d7d4a544d584f34ea6d03f42a5607313e4466773e [2022-11-03 02:01:54,511 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:01:54,558 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:01:54,562 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:01:54,563 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:01:54,564 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:01:54,565 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i [2022-11-03 02:01:54,646 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/7fccb0917/e52a34f342c74f128f8fc77fc4b3329c/FLAGc63ee46e6 [2022-11-03 02:01:55,996 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:01:55,997 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i [2022-11-03 02:01:56,111 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/7fccb0917/e52a34f342c74f128f8fc77fc4b3329c/FLAGc63ee46e6 [2022-11-03 02:01:56,580 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/7fccb0917/e52a34f342c74f128f8fc77fc4b3329c [2022-11-03 02:01:56,583 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:01:56,585 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:01:56,586 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:01:56,586 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:01:56,591 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:01:56,592 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:01:56" (1/1) ... [2022-11-03 02:01:56,593 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@52ffba6a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:01:56, skipping insertion in model container [2022-11-03 02:01:56,594 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:01:56" (1/1) ... [2022-11-03 02:01:56,602 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:01:56,960 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:02:06,157 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_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i[897390,897403] [2022-11-03 02:02:06,403 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:02:06,436 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:02:08,022 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_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i[897390,897403] [2022-11-03 02:02:08,053 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:02:08,539 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:02:08,540 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08 WrapperNode [2022-11-03 02:02:08,540 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:02:08,541 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:02:08,541 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:02:08,541 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:02:08,561 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:09,010 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:09,615 INFO L138 Inliner]: procedures = 794, calls = 11109, calls flagged for inlining = 308, calls inlined = 144, statements flattened = 13504 [2022-11-03 02:02:09,633 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:02:09,633 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:02:09,634 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:02:09,634 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:02:09,642 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:09,643 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:09,725 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:09,726 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:10,172 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:10,222 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:10,304 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:10,344 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:10,455 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:02:10,456 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:02:10,456 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:02:10,457 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:02:10,458 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (1/1) ... [2022-11-03 02:02:10,464 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:02:10,474 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:02:10,486 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:02:10,512 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:02:10,531 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_expander_remove [2022-11-03 02:02:10,531 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_expander_remove [2022-11-03 02:02:10,531 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_state [2022-11-03 02:02:10,531 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_state [2022-11-03 02:02:10,532 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_init_warpdrive_properties [2022-11-03 02:02:10,532 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_init_warpdrive_properties [2022-11-03 02:02:10,532 INFO L130 BoogieDeclarations]: Found specification of procedure _base_handshake_req_reply_wait [2022-11-03 02:02:10,532 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_handshake_req_reply_wait [2022-11-03 02:02:10,532 INFO L130 BoogieDeclarations]: Found specification of procedure fasync_helper [2022-11-03 02:02:10,532 INFO L138 BoogieDeclarations]: Found implementation of procedure fasync_helper [2022-11-03 02:02:10,533 INFO L130 BoogieDeclarations]: Found specification of procedure _base_writeq [2022-11-03 02:02:10,533 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_writeq [2022-11-03 02:02:10,533 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_topology_change_event [2022-11-03 02:02:10,533 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_topology_change_event [2022-11-03 02:02:10,533 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2022-11-03 02:02:10,533 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2022-11-03 02:02:10,534 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_free [2022-11-03 02:02:10,534 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_free [2022-11-03 02:02:10,534 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:02:10,534 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:02:10,534 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2022-11-03 02:02:10,534 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2022-11-03 02:02:10,534 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_do_mpt_command [2022-11-03 02:02:10,535 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_do_mpt_command [2022-11-03 02:02:10,535 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_add [2022-11-03 02:02:10,535 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_add [2022-11-03 02:02:10,535 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_number_pds [2022-11-03 02:02:10,535 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_number_pds [2022-11-03 02:02:10,535 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scan_start [2022-11-03 02:02:10,536 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scan_start [2022-11-03 02:02:10,536 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_add [2022-11-03 02:02:10,536 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_add [2022-11-03 02:02:10,537 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_slave_destroy [2022-11-03 02:02:10,537 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_slave_destroy [2022-11-03 02:02:10,537 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_device [2022-11-03 02:02:10,537 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_device [2022-11-03 02:02:10,538 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-03 02:02:10,538 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-03 02:02:10,538 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ir_shutdown [2022-11-03 02:02:10,538 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ir_shutdown [2022-11-03 02:02:10,538 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 02:02:10,538 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 02:02:10,539 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-03 02:02:10,539 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-03 02:02:10,539 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_add [2022-11-03 02:02:10,540 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_add [2022-11-03 02:02:10,540 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_remove_device [2022-11-03 02:02:10,540 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_remove_device [2022-11-03 02:02:10,541 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_volume_wwid [2022-11-03 02:02:10,541 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_volume_wwid [2022-11-03 02:02:10,542 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_target [2022-11-03 02:02:10,542 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_target [2022-11-03 02:02:10,542 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 02:02:10,542 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 02:02:10,542 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_shutdown [2022-11-03 02:02:10,542 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_shutdown [2022-11-03 02:02:10,543 INFO L130 BoogieDeclarations]: Found specification of procedure _base_free_irq [2022-11-03 02:02:10,543 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_free_irq [2022-11-03 02:02:10,543 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex [2022-11-03 02:02:10,544 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex [2022-11-03 02:02:10,544 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_display_some_debug [2022-11-03 02:02:10,544 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_display_some_debug [2022-11-03 02:02:10,544 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 02:02:10,544 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 02:02:10,545 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_for_doorbell_ack [2022-11-03 02:02:10,545 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_for_doorbell_ack [2022-11-03 02:02:10,545 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2022-11-03 02:02:10,545 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2022-11-03 02:02:10,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2022-11-03 02:02:10,545 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_manufacturing_pg0 [2022-11-03 02:02:10,546 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_manufacturing_pg0 [2022-11-03 02:02:10,546 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ublock_io_device [2022-11-03 02:02:10,547 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ublock_io_device [2022-11-03 02:02:10,547 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_detach [2022-11-03 02:02:10,547 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_detach [2022-11-03 02:02:10,547 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_manufacturing_pg10 [2022-11-03 02:02:10,547 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_manufacturing_pg10 [2022-11-03 02:02:10,548 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2022-11-03 02:02:10,548 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2022-11-03 02:02:10,548 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scsi_lookup_get_clear [2022-11-03 02:02:10,548 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scsi_lookup_get_clear [2022-11-03 02:02:10,549 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_diag_capability [2022-11-03 02:02:10,549 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_diag_capability [2022-11-03 02:02:10,549 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf [2022-11-03 02:02:10,549 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf [2022-11-03 02:02:10,550 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 02:02:10,550 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 02:02:10,550 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-03 02:02:10,551 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-03 02:02:10,551 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-03 02:02:10,551 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-03 02:02:10,551 INFO L130 BoogieDeclarations]: Found specification of procedure _firmware_event_work [2022-11-03 02:02:10,552 INFO L138 BoogieDeclarations]: Found implementation of procedure _firmware_event_work [2022-11-03 02:02:10,552 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-11-03 02:02:10,552 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-11-03 02:02:10,552 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2022-11-03 02:02:10,553 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2022-11-03 02:02:10,553 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2022-11-03 02:02:10,553 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2022-11-03 02:02:10,553 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:02:10,553 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_convert_phy_link_rate [2022-11-03 02:02:10,553 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_convert_phy_link_rate [2022-11-03 02:02:10,554 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:02:10,554 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 02:02:10,554 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 02:02:10,554 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_sas_address [2022-11-03 02:02:10,555 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_sas_address [2022-11-03 02:02:10,555 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:02:10,555 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 02:02:10,555 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2022-11-03 02:02:10,556 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2022-11-03 02:02:10,559 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_host_refresh [2022-11-03 02:02:10,559 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_host_refresh [2022-11-03 02:02:10,559 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_wwid [2022-11-03 02:02:10,559 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_wwid [2022-11-03 02:02:10,560 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_scsi_enclosure_processor [2022-11-03 02:02:10,560 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_scsi_enclosure_processor [2022-11-03 02:02:10,561 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_turn_on_fault_led [2022-11-03 02:02:10,561 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_turn_on_fault_led [2022-11-03 02:02:10,561 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_for_doorbell_int [2022-11-03 02:02:10,567 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_for_doorbell_int [2022-11-03 02:02:10,567 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_check_access_status [2022-11-03 02:02:10,567 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_check_access_status [2022-11-03 02:02:10,567 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_volume_handle [2022-11-03 02:02:10,568 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_volume_handle [2022-11-03 02:02:10,568 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_expander_pg0 [2022-11-03 02:02:10,568 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_expander_pg0 [2022-11-03 02:02:10,568 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_expander_pg1 [2022-11-03 02:02:10,568 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_expander_pg1 [2022-11-03 02:02:10,568 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 02:02:10,568 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 02:02:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid_hpr [2022-11-03 02:02:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid_hpr [2022-11-03 02:02:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_handle [2022-11-03 02:02:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_handle [2022-11-03 02:02:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_device_remove_by_sas_address [2022-11-03 02:02:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_device_remove_by_sas_address [2022-11-03 02:02:10,569 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex [2022-11-03 02:02:10,569 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex [2022-11-03 02:02:10,570 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2022-11-03 02:02:10,570 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2022-11-03 02:02:10,570 INFO L130 BoogieDeclarations]: Found specification of procedure _base_reset_handler [2022-11-03 02:02:10,570 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_reset_handler [2022-11-03 02:02:10,570 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_hard_reset_handler [2022-11-03 02:02:10,570 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_hard_reset_handler [2022-11-03 02:02:10,570 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:02:10,571 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:02:10,571 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:02:10,571 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:02:10,571 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_port_remove [2022-11-03 02:02:10,571 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_port_remove [2022-11-03 02:02:10,571 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-03 02:02:10,571 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-03 02:02:10,572 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_diag_register_2 [2022-11-03 02:02:10,572 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_diag_register_2 [2022-11-03 02:02:10,572 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_number_hba_phys [2022-11-03 02:02:10,572 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_number_hba_phys [2022-11-03 02:02:10,572 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 02:02:10,572 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 02:02:10,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:02:10,573 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-03 02:02:10,573 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-03 02:02:10,573 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-03 02:02:10,573 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-03 02:02:10,573 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-03 02:02:10,573 INFO L130 BoogieDeclarations]: Found specification of procedure _base_release_memory_pools [2022-11-03 02:02:10,573 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_release_memory_pools [2022-11-03 02:02:10,573 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___1 [2022-11-03 02:02:10,574 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___1 [2022-11-03 02:02:10,574 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___3 [2022-11-03 02:02:10,574 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___3 [2022-11-03 02:02:10,574 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___2 [2022-11-03 02:02:10,574 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___2 [2022-11-03 02:02:10,574 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_start_watchdog [2022-11-03 02:02:10,574 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_start_watchdog [2022-11-03 02:02:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_host_add [2022-11-03 02:02:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_host_add [2022-11-03 02:02:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2022-11-03 02:02:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2022-11-03 02:02:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2022-11-03 02:02:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2022-11-03 02:02:10,575 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 02:02:10,575 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 02:02:10,576 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 02:02:10,577 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 02:02:10,577 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ublock_io_all_device [2022-11-03 02:02:10,577 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ublock_io_all_device [2022-11-03 02:02:10,577 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 02:02:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 02:02:10,578 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 02:02:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 02:02:10,578 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-03 02:02:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-03 02:02:10,578 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_determine_boot_device [2022-11-03 02:02:10,578 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_determine_boot_device [2022-11-03 02:02:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:02:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 02:02:10,579 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 02:02:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure _config_display_some_debug [2022-11-03 02:02:10,579 INFO L138 BoogieDeclarations]: Found implementation of procedure _config_display_some_debug [2022-11-03 02:02:10,579 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_stop_watchdog [2022-11-03 02:02:10,579 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_stop_watchdog [2022-11-03 02:02:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:02:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_physical_disk_event [2022-11-03 02:02:10,580 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_physical_disk_event [2022-11-03 02:02:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2022-11-03 02:02:10,580 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2022-11-03 02:02:10,580 INFO L130 BoogieDeclarations]: Found specification of procedure starget_for_each_device [2022-11-03 02:02:10,580 INFO L138 BoogieDeclarations]: Found implementation of procedure starget_for_each_device [2022-11-03 02:02:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2022-11-03 02:02:10,581 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2022-11-03 02:02:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2022-11-03 02:02:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-03 02:02:10,581 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-03 02:02:10,581 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 02:02:10,581 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 02:02:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_raid_devices [2022-11-03 02:02:10,582 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_raid_devices [2022-11-03 02:02:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_remove [2022-11-03 02:02:10,582 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_remove [2022-11-03 02:02:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scan_for_devices_after_reset [2022-11-03 02:02:10,582 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scan_for_devices_after_reset [2022-11-03 02:02:10,582 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-03 02:02:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-03 02:02:10,583 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_expander_report_manufacture [2022-11-03 02:02:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_expander_report_manufacture [2022-11-03 02:02:10,583 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2022-11-03 02:02:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2022-11-03 02:02:10,583 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_set_tm_flag [2022-11-03 02:02:10,583 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_set_tm_flag [2022-11-03 02:02:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure _base_is_controller_msix_enabled [2022-11-03 02:02:10,584 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_is_controller_msix_enabled [2022-11-03 02:02:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-03 02:02:10,584 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-03 02:02:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-03 02:02:10,584 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-03 02:02:10,584 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_internal_device_block [2022-11-03 02:02:10,586 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_internal_device_block [2022-11-03 02:02:10,589 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_free_smid [2022-11-03 02:02:10,589 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_free_smid [2022-11-03 02:02:10,589 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_refresh_expander_links [2022-11-03 02:02:10,590 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_refresh_expander_links [2022-11-03 02:02:10,590 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-03 02:02:10,590 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-03 02:02:10,590 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2022-11-03 02:02:10,590 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_expander_find_by_sas_address [2022-11-03 02:02:10,590 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_expander_find_by_sas_address [2022-11-03 02:02:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:02:10,592 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:02:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_on_iocstate [2022-11-03 02:02:10,592 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_on_iocstate [2022-11-03 02:02:10,592 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_cleanup_queue [2022-11-03 02:02:10,593 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_cleanup_queue [2022-11-03 02:02:10,593 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_volume_add [2022-11-03 02:02:10,593 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_volume_add [2022-11-03 02:02:10,593 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2022-11-03 02:02:10,593 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2022-11-03 02:02:10,593 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_shost [2022-11-03 02:02:10,593 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_shost [2022-11-03 02:02:10,594 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_iounit_pg1 [2022-11-03 02:02:10,594 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_iounit_pg1 [2022-11-03 02:02:10,594 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-03 02:02:10,594 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-03 02:02:10,594 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_iounit_pg0 [2022-11-03 02:02:10,594 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_iounit_pg0 [2022-11-03 02:02:10,594 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2022-11-03 02:02:10,594 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2022-11-03 02:02:10,595 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_expander_find_by_handle [2022-11-03 02:02:10,595 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_expander_find_by_handle [2022-11-03 02:02:10,595 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2022-11-03 02:02:10,595 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2022-11-03 02:02:10,595 INFO L130 BoogieDeclarations]: Found specification of procedure _base_event_notification [2022-11-03 02:02:10,595 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_event_notification [2022-11-03 02:02:10,595 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_alloc [2022-11-03 02:02:10,596 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_alloc [2022-11-03 02:02:10,596 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 02:02:10,596 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 02:02:10,596 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_check_device [2022-11-03 02:02:10,596 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_check_device [2022-11-03 02:02:10,596 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_sas_device_find_by_sas_address [2022-11-03 02:02:10,596 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_sas_device_find_by_sas_address [2022-11-03 02:02:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_prep_device_scan [2022-11-03 02:02:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_prep_device_scan [2022-11-03 02:02:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:02:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:02:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure _config_request [2022-11-03 02:02:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure _config_request [2022-11-03 02:02:10,597 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_device_remove_by_handle [2022-11-03 02:02:10,597 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_device_remove_by_handle [2022-11-03 02:02:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 02:02:10,598 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 02:02:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2022-11-03 02:02:10,598 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2022-11-03 02:02:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_expanders [2022-11-03 02:02:10,598 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_expanders [2022-11-03 02:02:10,598 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex [2022-11-03 02:02:10,599 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex [2022-11-03 02:02:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_send_release [2022-11-03 02:02:10,599 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_send_release [2022-11-03 02:02:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2022-11-03 02:02:10,599 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2022-11-03 02:02:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:02:10,599 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_build_zero_len_sge [2022-11-03 02:02:10,599 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_build_zero_len_sge [2022-11-03 02:02:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure _base_make_ioc_ready [2022-11-03 02:02:10,600 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_make_ioc_ready [2022-11-03 02:02:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_reset_handler [2022-11-03 02:02:10,600 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_reset_handler [2022-11-03 02:02:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-03 02:02:10,600 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-03 02:02:10,600 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2022-11-03 02:02:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-03 02:02:10,601 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-03 02:02:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-03 02:02:10,601 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-03 02:02:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_ioctl_main [2022-11-03 02:02:10,601 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_ioctl_main [2022-11-03 02:02:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2022-11-03 02:02:10,601 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_add_expander_phy [2022-11-03 02:02:10,602 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_add_expander_phy [2022-11-03 02:02:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_add_host_phy [2022-11-03 02:02:10,602 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_add_host_phy [2022-11-03 02:02:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure _base_disable_msix [2022-11-03 02:02:10,602 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_disable_msix [2022-11-03 02:02:10,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:02:10,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:02:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_disable_ddio [2022-11-03 02:02:10,603 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_disable_ddio [2022-11-03 02:02:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_internal_device_unblock [2022-11-03 02:02:10,603 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_internal_device_unblock [2022-11-03 02:02:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-03 02:02:10,603 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-03 02:02:10,603 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_remove [2022-11-03 02:02:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_remove [2022-11-03 02:02:10,604 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex [2022-11-03 02:02:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex [2022-11-03 02:02:10,604 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_host_device [2022-11-03 02:02:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_host_device [2022-11-03 02:02:10,604 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid_scsiio [2022-11-03 02:02:10,604 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid_scsiio [2022-11-03 02:02:10,604 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-11-03 02:02:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-11-03 02:02:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_config_change_event [2022-11-03 02:02:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_config_change_event [2022-11-03 02:02:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_fault_info [2022-11-03 02:02:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_fault_info [2022-11-03 02:02:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_iounit_pg1 [2022-11-03 02:02:10,605 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_iounit_pg1 [2022-11-03 02:02:10,605 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_pd_add [2022-11-03 02:02:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_pd_add [2022-11-03 02:02:10,606 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_iounit_pg0 [2022-11-03 02:02:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_iounit_pg0 [2022-11-03 02:02:10,606 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_set_identify [2022-11-03 02:02:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_set_identify [2022-11-03 02:02:10,606 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:02:10,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:02:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_enable_diag_buffer [2022-11-03 02:02:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_enable_diag_buffer [2022-11-03 02:02:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_set_iounit_pg1 [2022-11-03 02:02:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_set_iounit_pg1 [2022-11-03 02:02:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_pd_hide [2022-11-03 02:02:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_pd_hide [2022-11-03 02:02:10,607 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_update_links [2022-11-03 02:02:10,607 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_update_links [2022-11-03 02:02:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_resync [2022-11-03 02:02:10,608 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_resync [2022-11-03 02:02:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-03 02:02:10,608 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-03 02:02:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2022-11-03 02:02:10,608 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2022-11-03 02:02:10,608 INFO L130 BoogieDeclarations]: Found specification of procedure _base_get_msix_index [2022-11-03 02:02:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_get_msix_index [2022-11-03 02:02:10,609 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-03 02:02:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-03 02:02:10,609 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-03 02:02:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-03 02:02:10,609 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2022-11-03 02:02:10,609 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2022-11-03 02:02:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_discovery_event [2022-11-03 02:02:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_discovery_event [2022-11-03 02:02:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure _base_make_ioc_operational [2022-11-03 02:02:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_make_ioc_operational [2022-11-03 02:02:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_free_resources [2022-11-03 02:02:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_free_resources [2022-11-03 02:02:10,610 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_num_volumes [2022-11-03 02:02:10,610 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_num_volumes [2022-11-03 02:02:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_port_add [2022-11-03 02:02:10,611 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_port_add [2022-11-03 02:02:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:02:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_id [2022-11-03 02:02:10,611 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_id [2022-11-03 02:02:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_is_boot_device [2022-11-03 02:02:10,611 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_is_boot_device [2022-11-03 02:02:10,611 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2022-11-03 02:02:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2022-11-03 02:02:10,612 INFO L130 BoogieDeclarations]: Found specification of procedure attribute_container_find_class_device [2022-11-03 02:02:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure attribute_container_find_class_device [2022-11-03 02:02:10,612 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_sense_buffer_dma [2022-11-03 02:02:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_sense_buffer_dma [2022-11-03 02:02:10,612 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_default [2022-11-03 02:02:10,612 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_default [2022-11-03 02:02:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2022-11-03 02:02:10,613 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2022-11-03 02:02:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2022-11-03 02:02:10,613 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2022-11-03 02:02:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_broadcast_primitive_event [2022-11-03 02:02:10,613 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_broadcast_primitive_event [2022-11-03 02:02:10,613 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid [2022-11-03 02:02:10,613 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid [2022-11-03 02:02:10,614 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-11-03 02:02:10,614 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-11-03 02:02:10,614 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_free [2022-11-03 02:02:10,614 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_free [2022-11-03 02:02:10,614 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_mark_responding_raid_device [2022-11-03 02:02:10,614 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_mark_responding_raid_device [2022-11-03 02:02:10,614 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_is_end_device [2022-11-03 02:02:10,615 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_is_end_device [2022-11-03 02:02:10,615 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-03 02:02:10,615 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-03 02:02:10,615 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_phy_pg0 [2022-11-03 02:02:10,615 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_phy_pg0 [2022-11-03 02:02:10,615 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_halt_firmware [2022-11-03 02:02:10,615 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_halt_firmware [2022-11-03 02:02:10,615 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_remove [2022-11-03 02:02:10,616 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_remove [2022-11-03 02:02:10,616 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_msg_frame [2022-11-03 02:02:10,616 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_msg_frame [2022-11-03 02:02:10,616 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_volume_event [2022-11-03 02:02:10,616 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_volume_event [2022-11-03 02:02:10,616 INFO L130 BoogieDeclarations]: Found specification of procedure _base_static_config_pages [2022-11-03 02:02:10,616 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_static_config_pages [2022-11-03 02:02:10,617 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:02:10,617 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_add_device [2022-11-03 02:02:10,617 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_add_device [2022-11-03 02:02:10,617 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-03 02:02:10,617 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-03 02:02:10,617 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_expander_node_remove [2022-11-03 02:02:10,617 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_expander_node_remove [2022-11-03 02:02:10,617 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_bios_pg3 [2022-11-03 02:02:10,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_bios_pg3 [2022-11-03 02:02:10,618 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_bios_pg2 [2022-11-03 02:02:10,618 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_bios_pg2 [2022-11-03 02:02:10,618 INFO L130 BoogieDeclarations]: Found specification of procedure _base_mask_interrupts [2022-11-03 02:02:10,618 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_mask_interrupts [2022-11-03 02:02:10,618 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-03 02:02:10,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-03 02:02:10,618 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2022-11-03 02:02:10,619 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2022-11-03 02:02:10,619 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_flush_running_cmds [2022-11-03 02:02:10,619 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_flush_running_cmds [2022-11-03 02:02:10,619 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_enclosure_pg0 [2022-11-03 02:02:10,619 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_enclosure_pg0 [2022-11-03 02:02:10,619 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2022-11-03 02:02:10,619 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2022-11-03 02:02:10,620 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_sas_devices [2022-11-03 02:02:10,620 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_sas_devices [2022-11-03 02:02:10,620 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_device_pg0 [2022-11-03 02:02:10,620 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_device_pg0 [2022-11-03 02:02:10,620 INFO L130 BoogieDeclarations]: Found specification of procedure _base_fault_reset_work [2022-11-03 02:02:10,620 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_fault_reset_work [2022-11-03 02:02:10,620 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_find_by_handle [2022-11-03 02:02:10,620 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_find_by_handle [2022-11-03 02:02:10,621 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_add [2022-11-03 02:02:10,621 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_add [2022-11-03 02:02:10,621 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_issue_tm [2022-11-03 02:02:10,621 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_issue_tm [2022-11-03 02:02:10,621 INFO L130 BoogieDeclarations]: Found specification of procedure sas_port_delete_phy [2022-11-03 02:02:10,621 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_port_delete_phy [2022-11-03 02:02:10,621 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_iocstate [2022-11-03 02:02:10,622 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_iocstate [2022-11-03 02:02:10,622 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 02:02:10,622 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 02:02:10,622 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_hi_priority [2022-11-03 02:02:10,622 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_hi_priority [2022-11-03 02:02:10,622 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_volume_delete [2022-11-03 02:02:10,622 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_volume_delete [2022-11-03 02:02:10,622 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_target_destroy [2022-11-03 02:02:10,623 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_target_destroy [2022-11-03 02:02:10,623 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_pci_resume [2022-11-03 02:02:10,623 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_pci_resume [2022-11-03 02:02:10,623 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2022-11-03 02:02:10,623 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2022-11-03 02:02:10,623 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 02:02:10,623 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 02:02:10,623 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_raid_volume_pg0 [2022-11-03 02:02:10,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_raid_volume_pg0 [2022-11-03 02:02:10,624 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_raid_volume_pg1 [2022-11-03 02:02:10,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_raid_volume_pg1 [2022-11-03 02:02:10,624 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_scsi_io [2022-11-03 02:02:10,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_scsi_io [2022-11-03 02:02:10,624 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_clear_tm_flag [2022-11-03 02:02:10,624 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_clear_tm_flag [2022-11-03 02:02:10,625 INFO L130 BoogieDeclarations]: Found specification of procedure sas_port_add_phy [2022-11-03 02:02:10,625 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_port_add_phy [2022-11-03 02:02:10,625 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_phys_disk_pg0 [2022-11-03 02:02:10,625 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_phys_disk_pg0 [2022-11-03 02:02:10,625 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_ioc_pg8 [2022-11-03 02:02:10,625 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_ioc_pg8 [2022-11-03 02:02:10,625 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-03 02:02:10,625 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-03 02:02:10,626 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_sas_node_find_by_sas_address [2022-11-03 02:02:10,626 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_sas_node_find_by_sas_address [2022-11-03 02:02:10,626 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-03 02:02:10,626 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-03 02:02:10,626 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-03 02:02:10,626 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-03 02:02:10,626 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2022-11-03 02:02:10,627 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_expander_add [2022-11-03 02:02:10,627 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_expander_add [2022-11-03 02:02:10,627 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_response_code [2022-11-03 02:02:10,627 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_response_code [2022-11-03 02:02:10,627 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:02:10,627 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:02:10,627 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-11-03 02:02:12,329 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:02:12,338 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:02:36,442 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:02:45,768 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:02:45,769 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-03 02:02:45,777 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:02:45 BoogieIcfgContainer [2022-11-03 02:02:45,777 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:02:45,780 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:02:45,780 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:02:45,785 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:02:45,786 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:01:56" (1/3) ... [2022-11-03 02:02:45,788 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4871b5cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:02:45, skipping insertion in model container [2022-11-03 02:02:45,788 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:02:08" (2/3) ... [2022-11-03 02:02:45,788 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@4871b5cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:02:45, skipping insertion in model container [2022-11-03 02:02:45,789 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:02:45" (3/3) ... [2022-11-03 02:02:45,790 INFO L112 eAbstractionObserver]: Analyzing ICFG main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i [2022-11-03 02:02:45,812 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:02:45,813 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:02:45,939 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:02:45,945 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;@3814b4af, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:02:45,946 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:02:45,963 INFO L276 IsEmpty]: Start isEmpty. Operand has 3832 states, 2356 states have (on average 1.3556876061120544) internal successors, (3194), 2485 states have internal predecessors, (3194), 1228 states have call successors, (1228), 247 states have call predecessors, (1228), 247 states have return successors, (1228), 1182 states have call predecessors, (1228), 1228 states have call successors, (1228) [2022-11-03 02:02:45,972 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 19 [2022-11-03 02:02:45,972 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:45,973 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:02:45,973 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:45,980 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:45,980 INFO L85 PathProgramCache]: Analyzing trace with hash 475152915, now seen corresponding path program 1 times [2022-11-03 02:02:45,990 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:45,990 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1228923717] [2022-11-03 02:02:45,990 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:45,991 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:46,738 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:47,628 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:02:47,629 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:47,630 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1228923717] [2022-11-03 02:02:47,630 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1228923717] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:47,631 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:47,631 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:02:47,632 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1249985059] [2022-11-03 02:02:47,633 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:47,638 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:02:47,638 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:47,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:02:47,674 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:02:47,683 INFO L87 Difference]: Start difference. First operand has 3832 states, 2356 states have (on average 1.3556876061120544) internal successors, (3194), 2485 states have internal predecessors, (3194), 1228 states have call successors, (1228), 247 states have call predecessors, (1228), 247 states have return successors, (1228), 1182 states have call predecessors, (1228), 1228 states have call successors, (1228) Second operand has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:02:49,603 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.49s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:02:52,271 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.11s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:02:53,986 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:02:53,986 INFO L93 Difference]: Finished difference Result 7653 states and 11507 transitions. [2022-11-03 02:02:53,988 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:02:53,989 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 18 [2022-11-03 02:02:53,989 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:02:54,034 INFO L225 Difference]: With dead ends: 7653 [2022-11-03 02:02:54,035 INFO L226 Difference]: Without dead ends: 3821 [2022-11-03 02:02:54,068 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 02:02:54,071 INFO L413 NwaCegarLoop]: 5059 mSDtfsCounter, 5616 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 573 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 5.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5616 SdHoareTripleChecker+Valid, 5066 SdHoareTripleChecker+Invalid, 573 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 573 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.8s IncrementalHoareTripleChecker+Time [2022-11-03 02:02:54,072 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5616 Valid, 5066 Invalid, 573 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 573 Invalid, 0 Unknown, 0 Unchecked, 5.8s Time] [2022-11-03 02:02:54,095 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3821 states. [2022-11-03 02:02:54,556 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3821 to 3821. [2022-11-03 02:02:54,567 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3821 states, 2348 states have (on average 1.3530664395229983) internal successors, (3177), 2473 states have internal predecessors, (3177), 1226 states have call successors, (1226), 248 states have call predecessors, (1226), 246 states have return successors, (1215), 1169 states have call predecessors, (1215), 1215 states have call successors, (1215) [2022-11-03 02:02:54,610 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3821 states to 3821 states and 5618 transitions. [2022-11-03 02:02:54,614 INFO L78 Accepts]: Start accepts. Automaton has 3821 states and 5618 transitions. Word has length 18 [2022-11-03 02:02:54,616 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:02:54,616 INFO L495 AbstractCegarLoop]: Abstraction has 3821 states and 5618 transitions. [2022-11-03 02:02:54,617 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.0) internal successors, (9), 3 states have internal predecessors, (9), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:02:54,617 INFO L276 IsEmpty]: Start isEmpty. Operand 3821 states and 5618 transitions. [2022-11-03 02:02:54,619 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 20 [2022-11-03 02:02:54,620 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:02:54,620 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:02:54,620 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2022-11-03 02:02:54,625 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:02:54,626 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:02:54,626 INFO L85 PathProgramCache]: Analyzing trace with hash 1842631205, now seen corresponding path program 1 times [2022-11-03 02:02:54,626 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:02:54,626 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [160654361] [2022-11-03 02:02:54,627 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:02:54,627 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:02:54,963 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:02:55,578 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:02:55,578 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:02:55,579 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [160654361] [2022-11-03 02:02:55,579 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [160654361] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:02:55,580 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:02:55,580 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:02:55,580 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1057219764] [2022-11-03 02:02:55,581 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:02:55,582 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:02:55,582 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:02:55,583 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:02:55,583 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:02:55,583 INFO L87 Difference]: Start difference. First operand 3821 states and 5618 transitions. Second operand has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:02:57,414 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.43s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:02,592 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:02,592 INFO L93 Difference]: Finished difference Result 3823 states and 5619 transitions. [2022-11-03 02:03:02,593 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:03:02,593 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 19 [2022-11-03 02:03:02,594 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:02,623 INFO L225 Difference]: With dead ends: 3823 [2022-11-03 02:03:02,623 INFO L226 Difference]: Without dead ends: 3820 [2022-11-03 02:03:02,627 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 02:03:02,629 INFO L413 NwaCegarLoop]: 5046 mSDtfsCounter, 5601 mSDsluCounter, 8 mSDsCounter, 0 mSdLazyCounter, 572 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 6.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5601 SdHoareTripleChecker+Valid, 5053 SdHoareTripleChecker+Invalid, 572 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 572 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 6.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:02,629 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5601 Valid, 5053 Invalid, 572 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 572 Invalid, 0 Unknown, 0 Unchecked, 6.7s Time] [2022-11-03 02:03:02,637 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3820 states. [2022-11-03 02:03:02,937 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3820 to 3820. [2022-11-03 02:03:02,949 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3820 states, 2348 states have (on average 1.352640545144804) internal successors, (3176), 2472 states have internal predecessors, (3176), 1225 states have call successors, (1225), 248 states have call predecessors, (1225), 246 states have return successors, (1215), 1169 states have call predecessors, (1215), 1215 states have call successors, (1215) [2022-11-03 02:03:02,984 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3820 states to 3820 states and 5616 transitions. [2022-11-03 02:03:02,985 INFO L78 Accepts]: Start accepts. Automaton has 3820 states and 5616 transitions. Word has length 19 [2022-11-03 02:03:02,985 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:02,986 INFO L495 AbstractCegarLoop]: Abstraction has 3820 states and 5616 transitions. [2022-11-03 02:03:02,986 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.3333333333333335) internal successors, (10), 3 states have internal predecessors, (10), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:02,986 INFO L276 IsEmpty]: Start isEmpty. Operand 3820 states and 5616 transitions. [2022-11-03 02:03:02,987 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 21 [2022-11-03 02:03:02,987 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:02,987 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:03:02,988 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2022-11-03 02:03:02,988 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:02,990 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:02,990 INFO L85 PathProgramCache]: Analyzing trace with hash 1284790102, now seen corresponding path program 1 times [2022-11-03 02:03:02,993 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:03:02,994 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [159240923] [2022-11-03 02:03:02,994 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:02,994 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:03:03,317 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:03,895 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:03:03,896 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:03:03,896 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [159240923] [2022-11-03 02:03:03,896 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [159240923] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:03,896 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:03,897 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:03:03,897 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1351734982] [2022-11-03 02:03:03,897 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:03,898 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:03:03,899 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:03:03,899 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:03:03,900 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:03:03,900 INFO L87 Difference]: Start difference. First operand 3820 states and 5616 transitions. Second operand has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:06,248 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 02:03:07,664 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.26s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:12,415 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:13,638 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.14s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:18,146 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:18,146 INFO L93 Difference]: Finished difference Result 6879 states and 10062 transitions. [2022-11-03 02:03:18,147 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:03:18,147 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 20 [2022-11-03 02:03:18,147 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:18,204 INFO L225 Difference]: With dead ends: 6879 [2022-11-03 02:03:18,204 INFO L226 Difference]: Without dead ends: 6876 [2022-11-03 02:03:18,210 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 02:03:18,213 INFO L413 NwaCegarLoop]: 6028 mSDtfsCounter, 5240 mSDsluCounter, 4804 mSDsCounter, 0 mSdLazyCounter, 1046 mSolverCounterSat, 0 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 12.8s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5243 SdHoareTripleChecker+Valid, 10356 SdHoareTripleChecker+Invalid, 1048 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1046 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 13.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:18,214 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5243 Valid, 10356 Invalid, 1048 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1046 Invalid, 2 Unknown, 0 Unchecked, 13.7s Time] [2022-11-03 02:03:18,226 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6876 states. [2022-11-03 02:03:18,839 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6876 to 6866. [2022-11-03 02:03:18,864 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6866 states, 4195 states have (on average 1.3458879618593564) internal successors, (5646), 4420 states have internal predecessors, (5646), 2206 states have call successors, (2206), 467 states have call predecessors, (2206), 464 states have return successors, (2197), 2113 states have call predecessors, (2197), 2197 states have call successors, (2197) [2022-11-03 02:03:18,937 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6866 states to 6866 states and 10049 transitions. [2022-11-03 02:03:18,938 INFO L78 Accepts]: Start accepts. Automaton has 6866 states and 10049 transitions. Word has length 20 [2022-11-03 02:03:18,939 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:18,939 INFO L495 AbstractCegarLoop]: Abstraction has 6866 states and 10049 transitions. [2022-11-03 02:03:18,940 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 3.6666666666666665) internal successors, (11), 3 states have internal predecessors, (11), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:18,940 INFO L276 IsEmpty]: Start isEmpty. Operand 6866 states and 10049 transitions. [2022-11-03 02:03:18,941 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 22 [2022-11-03 02:03:18,942 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:18,942 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:03:18,942 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2022-11-03 02:03:18,943 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:18,944 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:18,944 INFO L85 PathProgramCache]: Analyzing trace with hash 1171589960, now seen corresponding path program 1 times [2022-11-03 02:03:18,944 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:03:18,944 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [914819078] [2022-11-03 02:03:18,945 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:18,945 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:03:19,300 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:19,912 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:03:19,913 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:03:19,915 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [914819078] [2022-11-03 02:03:19,917 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [914819078] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:19,917 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:19,917 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:03:19,917 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [39218822] [2022-11-03 02:03:19,918 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:19,919 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:03:19,919 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:03:19,919 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:03:19,919 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:03:19,920 INFO L87 Difference]: Start difference. First operand 6866 states and 10049 transitions. Second operand has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:22,360 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 02:03:27,038 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:29,815 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:29,815 INFO L93 Difference]: Finished difference Result 18279 states and 27340 transitions. [2022-11-03 02:03:29,816 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:03:29,816 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 21 [2022-11-03 02:03:29,816 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:29,905 INFO L225 Difference]: With dead ends: 18279 [2022-11-03 02:03:29,906 INFO L226 Difference]: Without dead ends: 11423 [2022-11-03 02:03:30,049 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 02:03:30,050 INFO L413 NwaCegarLoop]: 6118 mSDtfsCounter, 5337 mSDsluCounter, 4124 mSDsCounter, 0 mSdLazyCounter, 1075 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 8.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5337 SdHoareTripleChecker+Valid, 9787 SdHoareTripleChecker+Invalid, 1084 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 1075 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 9.2s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:30,050 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5337 Valid, 9787 Invalid, 1084 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 1075 Invalid, 1 Unknown, 0 Unchecked, 9.2s Time] [2022-11-03 02:03:30,063 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11423 states. [2022-11-03 02:03:30,684 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11423 to 11401. [2022-11-03 02:03:30,703 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11401 states, 6958 states have (on average 1.3455015809140558) internal successors, (9362), 7398 states have internal predecessors, (9362), 3637 states have call successors, (3637), 852 states have call predecessors, (3637), 805 states have return successors, (3740), 3393 states have call predecessors, (3740), 3621 states have call successors, (3740) [2022-11-03 02:03:30,775 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11401 states to 11401 states and 16739 transitions. [2022-11-03 02:03:30,779 INFO L78 Accepts]: Start accepts. Automaton has 11401 states and 16739 transitions. Word has length 21 [2022-11-03 02:03:30,779 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:30,779 INFO L495 AbstractCegarLoop]: Abstraction has 11401 states and 16739 transitions. [2022-11-03 02:03:30,779 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.0) internal successors, (12), 3 states have internal predecessors, (12), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:30,780 INFO L276 IsEmpty]: Start isEmpty. Operand 11401 states and 16739 transitions. [2022-11-03 02:03:30,781 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 23 [2022-11-03 02:03:30,781 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:30,781 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:03:30,781 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2022-11-03 02:03:30,782 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:30,782 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:30,782 INFO L85 PathProgramCache]: Analyzing trace with hash 1957357721, now seen corresponding path program 1 times [2022-11-03 02:03:30,782 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:03:30,783 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1357820975] [2022-11-03 02:03:30,783 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:30,783 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:03:31,036 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:31,486 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:03:31,487 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:03:31,487 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1357820975] [2022-11-03 02:03:31,487 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1357820975] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:31,487 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:31,487 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:03:31,488 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [179116124] [2022-11-03 02:03:31,488 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:31,488 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:03:31,489 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:03:31,489 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:03:31,489 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:03:31,490 INFO L87 Difference]: Start difference. First operand 11401 states and 16739 transitions. Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:36,297 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.93s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:44,682 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:03:44,682 INFO L93 Difference]: Finished difference Result 34106 states and 52360 transitions. [2022-11-03 02:03:44,683 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:03:44,683 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 22 [2022-11-03 02:03:44,683 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:03:44,842 INFO L225 Difference]: With dead ends: 34106 [2022-11-03 02:03:44,842 INFO L226 Difference]: Without dead ends: 22709 [2022-11-03 02:03:44,929 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 02:03:44,930 INFO L413 NwaCegarLoop]: 8856 mSDtfsCounter, 5766 mSDsluCounter, 5793 mSDsCounter, 0 mSdLazyCounter, 1495 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 5766 SdHoareTripleChecker+Valid, 14085 SdHoareTripleChecker+Invalid, 1499 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 1495 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.0s IncrementalHoareTripleChecker+Time [2022-11-03 02:03:44,930 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [5766 Valid, 14085 Invalid, 1499 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 1495 Invalid, 0 Unknown, 0 Unchecked, 12.0s Time] [2022-11-03 02:03:44,959 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22709 states. [2022-11-03 02:03:46,486 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22709 to 22649. [2022-11-03 02:03:46,526 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22649 states, 13817 states have (on average 1.346384888181226) internal successors, (18603), 14697 states have internal predecessors, (18603), 7228 states have call successors, (7228), 1695 states have call predecessors, (7228), 1603 states have return successors, (8553), 6740 states have call predecessors, (8553), 7211 states have call successors, (8553) [2022-11-03 02:03:46,902 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22649 states to 22649 states and 34384 transitions. [2022-11-03 02:03:46,907 INFO L78 Accepts]: Start accepts. Automaton has 22649 states and 34384 transitions. Word has length 22 [2022-11-03 02:03:46,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:03:46,908 INFO L495 AbstractCegarLoop]: Abstraction has 22649 states and 34384 transitions. [2022-11-03 02:03:46,908 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:03:46,908 INFO L276 IsEmpty]: Start isEmpty. Operand 22649 states and 34384 transitions. [2022-11-03 02:03:46,918 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 58 [2022-11-03 02:03:46,918 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:03:46,919 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:03:46,919 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2022-11-03 02:03:46,919 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:03:46,920 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:03:46,920 INFO L85 PathProgramCache]: Analyzing trace with hash -1137709637, now seen corresponding path program 1 times [2022-11-03 02:03:46,920 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:03:46,920 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1946082112] [2022-11-03 02:03:46,920 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:03:46,921 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:03:47,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:03:49,686 INFO L134 CoverageAnalysis]: Checked inductivity of 2 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:03:49,687 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2022-11-03 02:03:49,687 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1946082112] [2022-11-03 02:03:49,687 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1946082112] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:03:49,687 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:03:49,688 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2022-11-03 02:03:49,688 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1123519673] [2022-11-03 02:03:49,688 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:03:49,688 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2022-11-03 02:03:49,689 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2022-11-03 02:03:49,689 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2022-11-03 02:03:49,689 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2022-11-03 02:03:49,690 INFO L87 Difference]: Start difference. First operand 22649 states and 34384 transitions. Second operand has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-03 02:03:51,884 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:03:52,941 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.06s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:04:03,561 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:04:03,561 INFO L93 Difference]: Finished difference Result 45304 states and 68805 transitions. [2022-11-03 02:04:03,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 4 states. [2022-11-03 02:04:03,562 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) Word has length 57 [2022-11-03 02:04:03,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:04:03,710 INFO L225 Difference]: With dead ends: 45304 [2022-11-03 02:04:03,710 INFO L226 Difference]: Without dead ends: 22665 [2022-11-03 02:04:03,854 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 02:04:03,856 INFO L413 NwaCegarLoop]: 5047 mSDtfsCounter, 2 mSDsluCounter, 11224 mSDsCounter, 0 mSdLazyCounter, 1708 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 11.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2 SdHoareTripleChecker+Valid, 15138 SdHoareTripleChecker+Invalid, 1709 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 1708 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 12.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:04:03,857 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [2 Valid, 15138 Invalid, 1709 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 1708 Invalid, 0 Unknown, 0 Unchecked, 12.7s Time] [2022-11-03 02:04:03,888 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22665 states. [2022-11-03 02:04:05,445 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22665 to 22665. [2022-11-03 02:04:05,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22665 states, 13829 states have (on average 1.3460843155687323) internal successors, (18615), 14713 states have internal predecessors, (18615), 7228 states have call successors, (7228), 1695 states have call predecessors, (7228), 1607 states have return successors, (8561), 6740 states have call predecessors, (8561), 7211 states have call successors, (8561) [2022-11-03 02:04:05,662 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22665 states to 22665 states and 34404 transitions. [2022-11-03 02:04:05,670 INFO L78 Accepts]: Start accepts. Automaton has 22665 states and 34404 transitions. Word has length 57 [2022-11-03 02:04:05,673 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:04:05,673 INFO L495 AbstractCegarLoop]: Abstraction has 22665 states and 34404 transitions. [2022-11-03 02:04:05,674 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 9.25) internal successors, (37), 4 states have internal predecessors, (37), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (8), 1 states have call predecessors, (8), 1 states have call successors, (8) [2022-11-03 02:04:05,674 INFO L276 IsEmpty]: Start isEmpty. Operand 22665 states and 34404 transitions. [2022-11-03 02:04:05,677 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2022-11-03 02:04:05,678 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:04:05,678 INFO L195 NwaCegarLoop]: trace histogram [2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:04:05,678 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2022-11-03 02:04:05,679 INFO L420 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:04:05,679 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:04:05,679 INFO L85 PathProgramCache]: Analyzing trace with hash 1854284078, now seen corresponding path program 1 times [2022-11-03 02:04:05,680 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2022-11-03 02:04:05,680 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [301387853] [2022-11-03 02:04:05,680 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:04:05,680 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2022-11-03 02:06:39,912 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:06:39,912 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2022-11-03 02:06:53,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2022-11-03 02:06:53,358 INFO L130 FreeRefinementEngine]: Strategy SIFA_TAIPAN found a feasible trace [2022-11-03 02:06:53,358 INFO L359 BasicCegarLoop]: Counterexample is feasible [2022-11-03 02:06:53,359 INFO L805 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2022-11-03 02:06:53,363 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2022-11-03 02:06:53,366 INFO L444 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:06:53,370 INFO L178 ceAbstractionStarter]: Computing trace abstraction results [2022-11-03 02:06:53,626 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 03.11 02:06:53 BoogieIcfgContainer [2022-11-03 02:06:53,626 INFO L132 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2022-11-03 02:06:53,627 INFO L113 PluginConnector]: ------------------------Witness Printer---------------------------- [2022-11-03 02:06:53,627 INFO L271 PluginConnector]: Initializing Witness Printer... [2022-11-03 02:06:53,627 INFO L275 PluginConnector]: Witness Printer initialized [2022-11-03 02:06:53,628 INFO L185 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:02:45" (3/4) ... [2022-11-03 02:06:53,631 INFO L140 WitnessPrinter]: No result that supports witness generation found [2022-11-03 02:06:53,631 INFO L132 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2022-11-03 02:06:53,632 INFO L158 Benchmark]: Toolchain (without parser) took 297047.22ms. Allocated memory was 100.7MB in the beginning and 3.7GB in the end (delta: 3.6GB). Free memory was 43.8MB in the beginning and 1.2GB in the end (delta: -1.1GB). Peak memory consumption was 2.5GB. Max. memory is 16.1GB. [2022-11-03 02:06:53,632 INFO L158 Benchmark]: CDTParser took 0.30ms. Allocated memory is still 100.7MB. Free memory is still 74.4MB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:06:53,634 INFO L158 Benchmark]: CACSL2BoogieTranslator took 11953.90ms. Allocated memory was 100.7MB in the beginning and 285.2MB in the end (delta: 184.5MB). Free memory was 43.5MB in the beginning and 100.2MB in the end (delta: -56.6MB). Peak memory consumption was 179.1MB. Max. memory is 16.1GB. [2022-11-03 02:06:53,635 INFO L158 Benchmark]: Boogie Procedure Inliner took 1092.30ms. Allocated memory was 285.2MB in the beginning and 440.4MB in the end (delta: 155.2MB). Free memory was 100.2MB in the beginning and 232.1MB in the end (delta: -131.9MB). Peak memory consumption was 44.2MB. Max. memory is 16.1GB. [2022-11-03 02:06:53,635 INFO L158 Benchmark]: Boogie Preprocessor took 822.23ms. Allocated memory is still 440.4MB. Free memory was 232.1MB in the beginning and 195.9MB in the end (delta: 36.2MB). Peak memory consumption was 102.3MB. Max. memory is 16.1GB. [2022-11-03 02:06:53,636 INFO L158 Benchmark]: RCFGBuilder took 35320.64ms. Allocated memory was 440.4MB in the beginning and 2.5GB in the end (delta: 2.0GB). Free memory was 195.9MB in the beginning and 1.8GB in the end (delta: -1.6GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. [2022-11-03 02:06:53,636 INFO L158 Benchmark]: TraceAbstraction took 247846.37ms. Allocated memory was 2.5GB in the beginning and 3.7GB in the end (delta: 1.3GB). Free memory was 1.8GB in the beginning and 1.2GB in the end (delta: 631.8MB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. [2022-11-03 02:06:53,637 INFO L158 Benchmark]: Witness Printer took 4.30ms. Allocated memory is still 3.7GB. Free memory is still 1.2GB. There was no memory consumed. Max. memory is 16.1GB. [2022-11-03 02:06:53,639 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.30ms. Allocated memory is still 100.7MB. Free memory is still 74.4MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 11953.90ms. Allocated memory was 100.7MB in the beginning and 285.2MB in the end (delta: 184.5MB). Free memory was 43.5MB in the beginning and 100.2MB in the end (delta: -56.6MB). Peak memory consumption was 179.1MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 1092.30ms. Allocated memory was 285.2MB in the beginning and 440.4MB in the end (delta: 155.2MB). Free memory was 100.2MB in the beginning and 232.1MB in the end (delta: -131.9MB). Peak memory consumption was 44.2MB. Max. memory is 16.1GB. * Boogie Preprocessor took 822.23ms. Allocated memory is still 440.4MB. Free memory was 232.1MB in the beginning and 195.9MB in the end (delta: 36.2MB). Peak memory consumption was 102.3MB. Max. memory is 16.1GB. * RCFGBuilder took 35320.64ms. Allocated memory was 440.4MB in the beginning and 2.5GB in the end (delta: 2.0GB). Free memory was 195.9MB in the beginning and 1.8GB in the end (delta: -1.6GB). Peak memory consumption was 1.0GB. Max. memory is 16.1GB. * TraceAbstraction took 247846.37ms. Allocated memory was 2.5GB in the beginning and 3.7GB in the end (delta: 1.3GB). Free memory was 1.8GB in the beginning and 1.2GB in the end (delta: 631.8MB). Peak memory consumption was 2.3GB. Max. memory is 16.1GB. * Witness Printer took 4.30ms. Allocated memory is still 3.7GB. Free memory is still 1.2GB. There was no memory consumed. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResult: Unfinished Backtranslation The program execution was not completely translated back. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 27580]: Unable to prove that call to reach_error is unreachable Unable to prove that call to reach_error is unreachable Reason: overapproximation of __builtin_object_size at line 24345, overapproximation of large string literal at line 20648, overapproximation of bitwiseAnd at line 26478. Possible FailurePath: [L7017] static MPT_CALLBACK mpt_callbacks[16U] ; [L7018] static int max_queue_depth = -1; [L7019] static int max_sgl_entries = -1; [L7020] static int msix_disable = -1; [L7021] static int missing_delay[2U] = { -1, -1}; [L7022] static int mpt2sas_fwfault_debug ; [L13464] struct list_head mpt2sas_ioc_list = {& mpt2sas_ioc_list, & mpt2sas_ioc_list}; [L13465] static u8 scsi_io_cb_idx = 255U; [L13466] static u8 tm_cb_idx = 255U; [L13467] static u8 ctl_cb_idx = 255U; [L13468] static u8 base_cb_idx = 255U; [L13469] static u8 port_enable_cb_idx = 255U; [L13470] static u8 transport_cb_idx = 255U; [L13471] static u8 scsih_cb_idx = 255U; [L13472] static u8 config_cb_idx = 255U; [L13473] static int mpt_ids ; [L13474] static u8 tm_tr_cb_idx = 255U; [L13475] static u8 tm_tr_volume_cb_idx = 255U; [L13476] static u8 tm_sas_control_cb_idx = 255U; [L13477] static u32 logging_level ; [L13478] static ushort max_sectors = 65535U; [L13479] static int max_lun = 16895; [L13480] static int diag_buffer_enable = -1; [L13481] static int disable_discovery = -1; [L13482] static int prot_mask = 0; [L13483] static struct raid_template *mpt2sas_raid_template ; [L13484-L13502] static struct pci_device_id scsih_pci_table[18U] = { {4096U, 112U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 114U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 116U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 118U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 119U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 100U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 101U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 128U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 129U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 130U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 131U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 132U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 133U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 134U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 135U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 110U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {4096U, 126U, 4294967295U, 4294967295U, 0U, 0U, 0UL}, {0U, 0U, 0U, 0U, 0U, 0U, 0UL}}; [L13503] struct pci_device_id const __mod_pci_device_table ; [L20647-L20655] static struct scsi_host_template scsih_driver_template = {& __this_module, "Fusion MPT SAS Host", 0, 0, 0, 0, 0, & _scsih_qcmd, 0, & _scsih_abort, & _scsih_dev_reset, & _scsih_target_reset, 0, & _scsih_host_reset, & _scsih_slave_alloc, & _scsih_slave_configure, & _scsih_slave_destroy, & _scsih_target_alloc, & _scsih_target_destroy, & _scsih_scan_finished, & _scsih_scan_start, & _scsih_change_queue_depth, & _scsih_change_queue_type, & _scsih_bios_param, 0, 0, 0, 0, "mpt2sas", 0, 1, -1, 128U, (unsigned short)0, 32767U, 0UL, 7, (unsigned char)0, (unsigned char)0, (unsigned char)0, 1U, (unsigned char)0, (unsigned char)0, (unsigned char)0, 0U, (struct device_attribute **)(& mpt2sas_host_attrs), (struct device_attribute **)(& mpt2sas_dev_attrs), {0, 0}, 0ULL}; [L21460-L21461] static struct pci_error_handlers const _scsih_err_handler = {(pci_ers_result_t (*)(struct pci_dev * , enum pci_channel_state ))(& _scsih_pci_error_detected), & _scsih_pci_mmio_enabled, 0, & _scsih_pci_slot_reset, & _scsih_pci_resume}; [L21462-L21471] static struct pci_driver scsih_driver = {{0, 0}, "mpt2sas", (struct pci_device_id const *)(& scsih_pci_table), & _scsih_probe, & _scsih_remove, & _scsih_suspend, 0, 0, & _scsih_resume, & _scsih_shutdown, & _scsih_err_handler, {0, 0, 0, 0, (_Bool)0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {{{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}, {0, 0}}}; [L21472] static struct raid_function_template mpt2sas_raid_functions = {(void *)(& scsih_driver_template), & _scsih_is_raid, & _scsih_get_resync, & _scsih_get_state}; [L21540] int LDV_IN_INTERRUPT ; [L22057] struct scsi_transport_template *mpt2sas_transport_template ; [L24070-L24073] struct sas_function_template mpt2sas_transport_functions = {& _transport_get_linkerrors, & _transport_get_enclosure_identifier, & _transport_get_bay_identifier, & _transport_phy_reset, & _transport_phy_enable, 0, 0, & _transport_phy_speed, & _transport_smp_handler}; [L24419] static struct fasync_struct *async_queue ; [L24420-L24422] static wait_queue_head_t ctl_poll_wait = {{{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ctl_poll_wait.lock", 0, 0UL}}}}, {& ctl_poll_wait.task_list, & ctl_poll_wait.task_list}}; [L26608-L26610] static struct device_attribute dev_attr_version_fw = {{"version_fw", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_version_fw_show, 0}; [L26631-L26633] static struct device_attribute dev_attr_version_bios = {{"version_bios", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_version_bios_show, 0}; [L26651-L26653] static struct device_attribute dev_attr_version_mpi = {{"version_mpi", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_version_mpi_show, 0}; [L26671-L26673] static struct device_attribute dev_attr_version_product = {{"version_product", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_version_product_show, 0}; [L26691-L26694] static struct device_attribute dev_attr_version_nvdata_persistent = {{"version_nvdata_persistent", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_version_nvdata_persistent_show, 0}; [L26712-L26715] static struct device_attribute dev_attr_version_nvdata_default = {{"version_nvdata_default", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_version_nvdata_default_show, 0}; [L26733-L26735] static struct device_attribute dev_attr_board_name = {{"board_name", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_board_name_show, 0}; [L26753-L26755] static struct device_attribute dev_attr_board_assembly = {{"board_assembly", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_board_assembly_show, 0}; [L26773-L26775] static struct device_attribute dev_attr_board_tracer = {{"board_tracer", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_board_tracer_show, 0}; [L26793-L26795] static struct device_attribute dev_attr_io_delay = {{"io_delay", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_io_delay_show, 0}; [L26813-L26815] static struct device_attribute dev_attr_device_delay = {{"device_delay", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_device_delay_show, 0}; [L26833-L26835] static struct device_attribute dev_attr_fw_queue_depth = {{"fw_queue_depth", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_fw_queue_depth_show, 0}; [L26853-L26855] static struct device_attribute dev_attr_host_sas_address = {{"host_sas_address", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_host_sas_address_show, 0}; [L26900-L26902] static struct device_attribute dev_attr_logging_level = {{"logging_level", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_logging_level_show, & _ctl_logging_level_store}; [L26947-L26949] static struct device_attribute dev_attr_fwfault_debug = {{"fwfault_debug", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_fwfault_debug_show, & _ctl_fwfault_debug_store}; [L26967-L26969] static struct device_attribute dev_attr_ioc_reset_count = {{"ioc_reset_count", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_ioc_reset_count_show, 0}; [L26993-L26995] static struct device_attribute dev_attr_reply_queue_count = {{"reply_queue_count", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_ioc_reply_queue_count_show, 0}; [L27062-L27064] static struct device_attribute dev_attr_BRM_status = {{"BRM_status", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_BRM_status_show, 0}; [L27103-L27106] static struct device_attribute dev_attr_host_trace_buffer_size = {{"host_trace_buffer_size", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_host_trace_buffer_size_show, 0}; [L27173-L27175] static struct device_attribute dev_attr_host_trace_buffer = {{"host_trace_buffer", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_host_trace_buffer_show, & _ctl_host_trace_buffer_store}; [L27278-L27281] static struct device_attribute dev_attr_host_trace_buffer_enable = {{"host_trace_buffer_enable", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_host_trace_buffer_enable_show, & _ctl_host_trace_buffer_enable_store}; [L27282-L27288] struct device_attribute *mpt2sas_host_attrs[22U] = { & dev_attr_version_fw, & dev_attr_version_bios, & dev_attr_version_mpi, & dev_attr_version_product, & dev_attr_version_nvdata_persistent, & dev_attr_version_nvdata_default, & dev_attr_board_name, & dev_attr_board_assembly, & dev_attr_board_tracer, & dev_attr_io_delay, & dev_attr_device_delay, & dev_attr_logging_level, & dev_attr_fwfault_debug, & dev_attr_fw_queue_depth, & dev_attr_host_sas_address, & dev_attr_ioc_reset_count, & dev_attr_host_trace_buffer_size, & dev_attr_host_trace_buffer, & dev_attr_host_trace_buffer_enable, & dev_attr_reply_queue_count, & dev_attr_BRM_status, 0}; [L27304-L27306] static struct device_attribute dev_attr_sas_address = {{"sas_address", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_device_sas_address_show, 0}; [L27322-L27324] static struct device_attribute dev_attr_sas_device_handle = {{"sas_device_handle", 292U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & _ctl_device_handle_show, 0}; [L27325] struct device_attribute *mpt2sas_dev_attrs[3U] = { & dev_attr_sas_address, & dev_attr_sas_device_handle, 0}; [L27326-L27328] static struct file_operations const ctl_fops = {& __this_module, & noop_llseek, 0, 0, 0, 0, 0, & _ctl_poll, & _ctl_ioctl, & _ctl_ioctl_compat, 0, 0, 0, & _ctl_release, 0, 0, & _ctl_fasync, 0, 0, 0, 0, 0, 0, 0, 0, 0}; [L27329-L27330] static struct miscdevice ctl_dev = {221, "mpt2ctl", & ctl_fops, {0, 0}, 0, 0, 0, (unsigned short)0}; [L27590] static int ldv_mutex_cred_guard_mutex ; [L27697] static int ldv_mutex_lock ; [L27804] static int ldv_mutex_mtx ; [L27911] static int ldv_mutex_mutex ; [L28018] static int ldv_mutex_reset_in_progress_mutex ; [L27389] struct file *var_group1 ; [L27390] unsigned int var__ctl_ioctl_32_p1 ; [L27391] unsigned long var__ctl_ioctl_32_p2 ; [L27392] struct inode *var_group2 ; [L27393] poll_table *var__ctl_poll_10_p1 ; [L27394] int var__ctl_fasync_8_p0 ; [L27395] int var__ctl_fasync_8_p2 ; [L27396] unsigned int var__ctl_ioctl_compat_33_p1 ; [L27397] unsigned long var__ctl_ioctl_compat_33_p2 ; [L27398] int ldv_s_ctl_fops_file_operations ; [L27399] int tmp ; [L27400] int tmp___0 ; VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=0, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27402] CALL, EXPR ldv_malloc(sizeof(struct list_head)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=0, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L6623] COND FALSE !(__VERIFIER_nondet_int()) [L6628] return ((void *)0); [L27402] RET, EXPR ldv_malloc(sizeof(struct list_head)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=0, ldv_malloc(sizeof(struct list_head))={0:0}, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27402] mpt2sas_ioc_list.prev = ldv_malloc(sizeof(struct list_head)) [L27403] CALL, EXPR ldv_malloc(sizeof(struct list_head)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=0, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L6623] COND TRUE __VERIFIER_nondet_int() [L6624] void *res = malloc(size); [L6625] CALL, EXPR ldv_is_err(res) [L6619] return ((unsigned long)ptr > ((unsigned long)-4095)); [L6625] RET, EXPR ldv_is_err(res) [L6625] CALL assume_abort_if_not(!ldv_is_err(res)) [L6614] COND FALSE !(!cond) [L6625] RET assume_abort_if_not(!ldv_is_err(res)) [L6626] return res; [L27403] RET, EXPR ldv_malloc(sizeof(struct list_head)) VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=0, ldv_malloc(sizeof(struct list_head))={18446744073709551617:0}, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27403] mpt2sas_ioc_list.next = ldv_malloc(sizeof(struct list_head)) [L27404] ldv_s_ctl_fops_file_operations = 0 [L27405] LDV_IN_INTERRUPT = 1 VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, ldv_s_ctl_fops_file_operations=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27406] CALL ldv_initialize() VAL [\old(ldv_mutex_cred_guard_mutex)=0, \old(ldv_mutex_lock)=0, \old(ldv_mutex_mtx)=0, \old(ldv_mutex_mutex)=0, \old(ldv_mutex_reset_in_progress_mutex)=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=0, ldv_mutex_lock=0, ldv_mutex_mtx=0, ldv_mutex_mutex=0, ldv_mutex_reset_in_progress_mutex=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L28128] ldv_mutex_cred_guard_mutex = 1 [L28129] ldv_mutex_lock = 1 [L28130] ldv_mutex_mtx = 1 [L28131] ldv_mutex_mutex = 1 [L28132] ldv_mutex_reset_in_progress_mutex = 1 [L27406] RET ldv_initialize() VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, ldv_s_ctl_fops_file_operations=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27440] tmp___0 = __VERIFIER_nondet_int() [L27441] COND TRUE tmp___0 != 0 || ldv_s_ctl_fops_file_operations != 0 [L27409] tmp = __VERIFIER_nondet_int() [L27411] case 0: [L27419] case 1: [L27423] case 2: [L27427] case 3: [L27431] case 4: VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, ldv_s_ctl_fops_file_operations=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=4, tmp___0=1, transport_cb_idx=255] [L27432] FCALL ldv_handler_precall() VAL [__mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, ldv_s_ctl_fops_file_operations=0, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=4, tmp___0=1, transport_cb_idx=255] [L27433] CALL _ctl_ioctl_compat(var_group1, var__ctl_ioctl_compat_33_p1, var__ctl_ioctl_compat_33_p2) [L26583] long ret ; VAL [\old(arg)=18446744073709551614, \old(cmd)=3227274257, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg=18446744073709551614, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L26585] CALL _ctl_ioctl_main(file, cmd, (void *)arg, 1) VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L26433] struct MPT2SAS_ADAPTER *ioc ; [L26434] struct mpt2_ioctl_header ioctl_header ; [L26435] enum block_state state ; [L26436] long ret ; [L26437] unsigned long tmp ; [L26438] int tmp___0 ; [L26439] int tmp___1 ; [L26440] int tmp___2 ; [L26441] struct mpt2_ioctl_command *uarg ; [L26442] struct mpt2_ioctl_command karg ; [L26443] unsigned long tmp___3 ; [L26445] ret = -22L VAL [\old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L26446] CALL, EXPR copy_from_user((void *)(& ioctl_header), (void const *)arg, 12UL) VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \old(n)=12, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, from={0:-2}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, to={18446744073709551619:0}, transport_cb_idx=255] [L24338] int sz ; [L24339] unsigned long tmp ; [L24340] int __ret_warn_on ; [L24341] long tmp___0 ; [L24342] long tmp___1 ; [L24343] long tmp___2 ; [L24345] tmp = __builtin_object_size((void const *)to, 0) [L24346] sz = (int )tmp VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \old(n)=12, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, from={0:-2}, from={0:-2}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, n=12, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, sz=-1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=8589934591, to={18446744073709551619:0}, to={18446744073709551619:0}, transport_cb_idx=255] [L24347] FCALL might_fault() VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \old(n)=12, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, from={0:-2}, from={0:-2}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, n=12, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, sz=-1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=8589934591, to={18446744073709551619:0}, to={18446744073709551619:0}, transport_cb_idx=255] [L24348] CALL, EXPR ldv__builtin_expect(sz == -1, 1L) VAL [\old(c)=1, \old(exp)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27587] return (exp); [L24348] RET, EXPR ldv__builtin_expect(sz == -1, 1L) VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \old(n)=12, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, from={0:-2}, from={0:-2}, ldv__builtin_expect(sz == -1, 1L)=1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, n=12, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, sz=-1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=8589934591, to={18446744073709551619:0}, to={18446744073709551619:0}, transport_cb_idx=255] [L24348] tmp___1 = ldv__builtin_expect(sz == -1, 1L) [L24349] COND TRUE tmp___1 != 0L VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \old(n)=12, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, from={0:-2}, from={0:-2}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, n=12, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, sz=-1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=8589934591, tmp___1=1, to={18446744073709551619:0}, to={18446744073709551619:0}, transport_cb_idx=255] [L24350] CALL, EXPR _copy_from_user(to, from, (unsigned int )n) VAL [\old(arg2)=12, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg0={18446744073709551619:0}, arg1={0:-2}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L28214] return __VERIFIER_nondet_ulong(); [L24350] RET, EXPR _copy_from_user(to, from, (unsigned int )n) VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \old(n)=12, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _copy_from_user(to, from, (unsigned int )n)=18446744073709551616, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, from={0:-2}, from={0:-2}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, n=12, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, sz=-1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=8589934591, tmp___1=1, to={18446744073709551619:0}, to={18446744073709551619:0}, transport_cb_idx=255] [L24350] n = _copy_from_user(to, from, (unsigned int )n) [L24366] return (n); [L26446] RET, EXPR copy_from_user((void *)(& ioctl_header), (void const *)arg, 12UL) VAL [\old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, copy_from_user((void *)(& ioctl_header), (void const *)arg, 12UL)=18446744073709551616, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L26446] tmp = copy_from_user((void *)(& ioctl_header), (void const *)arg, 12UL) [L26447] COND FALSE !(tmp != 0UL) [L26453] EXPR ioctl_header.ioc_number [L26453] CALL, EXPR _ctl_verify_adapter((int )ioctl_header.ioc_number, & ioc) [L24714] struct MPT2SAS_ADAPTER *ioc ; [L24715] struct list_head const *__mptr ; [L24716] struct list_head const *__mptr___0 ; [L24718] EXPR mpt2sas_ioc_list.next [L24718] __mptr = (struct list_head const *)mpt2sas_ioc_list.next [L24719] ioc = (struct MPT2SAS_ADAPTER *)__mptr VAL [\old(ioc_number)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mptr={18446744073709551617:0}, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, ioc={18446744073709551617:0}, ioc_number=1, iocpp={18446744073709551621:0}, iocpp={18446744073709551621:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L24732] COND TRUE (unsigned long )(& ioc->list) != (unsigned long )(& mpt2sas_ioc_list) [L24722] EXPR ioc->id VAL [\old(ioc_number)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mptr={18446744073709551617:0}, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, ioc={18446744073709551617:0}, ioc->id=-255, ioc_number=1, iocpp={18446744073709551621:0}, iocpp={18446744073709551621:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L24722] COND FALSE !((int )ioc->id != ioc_number) [L24726] *iocpp = ioc [L24727] return (ioc_number); VAL [\old(ioc_number)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \result=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mptr={18446744073709551617:0}, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, ioc={18446744073709551617:0}, ioc_number=1, iocpp={18446744073709551621:0}, iocpp={18446744073709551621:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L26453] RET, EXPR _ctl_verify_adapter((int )ioctl_header.ioc_number, & ioc) [L26453] tmp___0 = _ctl_verify_adapter((int )ioctl_header.ioc_number, & ioc) [L26454] tmp___0 == -1 || (unsigned long )ioc == (unsigned long )((struct MPT2SAS_ADAPTER *)0) [L26454] EXPR \read(*ioc) [L26454] tmp___0 == -1 || (unsigned long )ioc == (unsigned long )((struct MPT2SAS_ADAPTER *)0) VAL [\old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \read(*ioc)={18446744073709551617:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=0, tmp___0=1, tmp___0 == -1 || (unsigned long )ioc == (unsigned long )((struct MPT2SAS_ADAPTER *)0)=0, transport_cb_idx=255] [L26454] COND FALSE !(tmp___0 == -1 || (unsigned long )ioc == (unsigned long )((struct MPT2SAS_ADAPTER *)0)) [L26458] EXPR \read(*ioc) [L26458] EXPR ioc->shost_recovery [L26458] EXPR (unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U [L26458] EXPR \read(*ioc) [L26458] EXPR ioc->pci_error_recovery [L26458] EXPR (unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U [L26458] ((unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U) || (unsigned int )ioc->is_driver_loading != 0U [L26458] EXPR \read(*ioc) [L26458] EXPR ioc->is_driver_loading [L26458] ((unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U) || (unsigned int )ioc->is_driver_loading != 0U VAL [((unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U) || (unsigned int )ioc->is_driver_loading != 0U=0, (unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U=0, \old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, \read(*ioc)={18446744073709551617:0}, \read(*ioc)={18446744073709551617:0}, \read(*ioc)={18446744073709551617:0}, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioc->is_driver_loading=2048, ioc->pci_error_recovery=2304, ioc->shost_recovery=1792, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=0, tmp___0=1, transport_cb_idx=255] [L26458] COND FALSE !(((unsigned int )ioc->shost_recovery != 0U || (unsigned int )ioc->pci_error_recovery != 0U) || (unsigned int )ioc->is_driver_loading != 0U) [L26462] EXPR file->f_flags [L26462] state = (file->f_flags & 2048U) == 0U [L26463] COND FALSE !((unsigned int )state == 0U) VAL [\old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, state=1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=0, tmp___0=1, transport_cb_idx=255] [L26477] case 3227274257U: VAL [\old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, state=1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=0, tmp___0=1, transport_cb_idx=255] [L26478] COND FALSE !(((cmd >> 16) & 16383U) == 92U) VAL [\old(cmd)=3227274257, \old(compat)=1, \old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, arg={0:-2}, arg={0:-2}, async_queue={1623:0}, base_cb_idx=255, cmd=3227274257, compat=1, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, file={18446744073709551624:-123}, file={18446744073709551624:-123}, ioc={18446744073709551621:0}, ioctl_header={18446744073709551619:0}, karg={18446744073709551620:0}, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, ret=-22, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, state=1, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, tmp=0, tmp___0=1, transport_cb_idx=255] [L26569] EXPR \read(*ioc) [L26569] CALL ldv_mutex_unlock_154(& ioc->ctl_cmds.mutex) [L27571] CALL ldv_mutex_unlock_mutex(ldv_func_arg1) VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, lock={18446744073709551617:2202}, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L28010] COND FALSE !(ldv_mutex_mutex == 2) VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, lock={18446744073709551617:2202}, lock={18446744073709551617:2202}, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L28012] CALL ldv_error() VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] [L27580] reach_error() VAL [\old(ldv_mutex_mutex)=1, \old(ldv_mutex_reset_in_progress_mutex)=1, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __mod_pci_device_table=0, __this_module={18446744073709551635:18446744073709551628}, _scsih_err_handler={1619:0}, async_queue={1623:0}, base_cb_idx=255, config_cb_idx=255, ctl_cb_idx=255, ctl_dev={1651:0}, ctl_fops={1650:0}, ctl_poll_wait={1624:0}, dev_attr_board_assembly={1632:0}, dev_attr_board_name={1631:0}, dev_attr_board_tracer={1633:0}, dev_attr_BRM_status={1642:0}, dev_attr_device_delay={1635:0}, dev_attr_fw_queue_depth={1636:0}, dev_attr_fwfault_debug={1639:0}, dev_attr_host_sas_address={1637:0}, dev_attr_host_trace_buffer={1644:0}, dev_attr_host_trace_buffer_enable={1645:0}, dev_attr_host_trace_buffer_size={1643:0}, dev_attr_io_delay={1634:0}, dev_attr_ioc_reset_count={1640:0}, dev_attr_logging_level={1638:0}, dev_attr_reply_queue_count={1641:0}, dev_attr_sas_address={1647:0}, dev_attr_sas_device_handle={1648:0}, dev_attr_version_bios={1626:0}, dev_attr_version_fw={1625:0}, dev_attr_version_mpi={1627:0}, dev_attr_version_nvdata_default={1630:0}, dev_attr_version_nvdata_persistent={1629:0}, dev_attr_version_product={1628:0}, diag_buffer_enable=-1, disable_discovery=-1, LDV_IN_INTERRUPT=1, ldv_mutex_cred_guard_mutex=1, ldv_mutex_lock=1, ldv_mutex_mtx=1, ldv_mutex_mutex=1, ldv_mutex_reset_in_progress_mutex=1, logging_level=0, max_lun=16895, max_queue_depth=-1, max_sectors=65535, max_sgl_entries=-1, missing_delay={1615:0}, mpt2sas_dev_attrs={1649:0}, mpt2sas_fwfault_debug=0, mpt2sas_host_attrs={1646:0}, mpt2sas_ioc_list={1616:0}, mpt2sas_raid_functions={1621:0}, mpt2sas_raid_template={0:0}, mpt2sas_transport_functions={1622:0}, mpt2sas_transport_template={0:0}, mpt_callbacks={1614:0}, mpt_ids=0, msix_disable=-1, port_enable_cb_idx=255, prot_mask=0, scsi_io_cb_idx=255, scsih_cb_idx=255, scsih_driver={1620:0}, scsih_driver_template={1618:0}, scsih_pci_table={1617:0}, tm_cb_idx=255, tm_sas_control_cb_idx=255, tm_tr_cb_idx=255, tm_tr_volume_cb_idx=255, transport_cb_idx=255] - StatisticsResult: Ultimate Automizer benchmark data CFG has 248 procedures, 3832 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 247.5s, OverallIterations: 7, TraceHistogramMax: 2, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 65.5s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 3 mSolverCounterUnknown, 27565 SdHoareTripleChecker+Valid, 60.1s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 27562 mSDsluCounter, 59485 SdHoareTripleChecker+Invalid, 56.3s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 25961 mSDsCounter, 13 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 6469 IncrementalHoareTripleChecker+Invalid, 6485 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 13 mSolverCounterUnsat, 36154 mSDtfsCounter, 6469 mSolverCounterSat, 0.2s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 20 GetRequests, 12 SyntacticMatches, 0 SemanticMatches, 8 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=22665occurred in iteration=6, InterpolantAutomatonStates: 19, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 6.1s AutomataMinimizationTime, 6 MinimizatonAttempts, 92 StatesRemovedByMinimization, 3 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 155.4s SatisfiabilityAnalysisTime, 5.5s InterpolantComputationTime, 215 NumberOfCodeBlocks, 215 NumberOfCodeBlocksAsserted, 7 NumberOfCheckSat, 151 ConstructedInterpolants, 0 QuantifiedInterpolants, 231 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 6 InterpolantComputations, 6 PerfectInterpolantSequences, 12/12 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2022-11-03 02:06:53,788 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### Calling Ultimate with: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/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_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/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 90c61b75497317b12c9d391d7d4a544d584f34ea6d03f42a5607313e4466773e --- 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 02:06:56,322 INFO L177 SettingsManager]: Resetting all preferences to default values... [2022-11-03 02:06:56,325 INFO L181 SettingsManager]: Resetting UltimateCore preferences to default values [2022-11-03 02:06:56,369 INFO L184 SettingsManager]: Ultimate Commandline Interface provides no preferences, ignoring... [2022-11-03 02:06:56,370 INFO L181 SettingsManager]: Resetting Boogie Preprocessor preferences to default values [2022-11-03 02:06:56,374 INFO L181 SettingsManager]: Resetting Boogie Procedure Inliner preferences to default values [2022-11-03 02:06:56,376 INFO L181 SettingsManager]: Resetting Abstract Interpretation preferences to default values [2022-11-03 02:06:56,384 INFO L181 SettingsManager]: Resetting LassoRanker preferences to default values [2022-11-03 02:06:56,390 INFO L181 SettingsManager]: Resetting Reaching Definitions preferences to default values [2022-11-03 02:06:56,397 INFO L181 SettingsManager]: Resetting SyntaxChecker preferences to default values [2022-11-03 02:06:56,399 INFO L181 SettingsManager]: Resetting Sifa preferences to default values [2022-11-03 02:06:56,401 INFO L184 SettingsManager]: Büchi Program Product provides no preferences, ignoring... [2022-11-03 02:06:56,402 INFO L181 SettingsManager]: Resetting LTL2Aut preferences to default values [2022-11-03 02:06:56,404 INFO L181 SettingsManager]: Resetting PEA to Boogie preferences to default values [2022-11-03 02:06:56,406 INFO L181 SettingsManager]: Resetting BlockEncodingV2 preferences to default values [2022-11-03 02:06:56,407 INFO L181 SettingsManager]: Resetting ChcToBoogie preferences to default values [2022-11-03 02:06:56,409 INFO L181 SettingsManager]: Resetting AutomataScriptInterpreter preferences to default values [2022-11-03 02:06:56,410 INFO L181 SettingsManager]: Resetting BuchiAutomizer preferences to default values [2022-11-03 02:06:56,412 INFO L181 SettingsManager]: Resetting CACSL2BoogieTranslator preferences to default values [2022-11-03 02:06:56,420 INFO L181 SettingsManager]: Resetting CodeCheck preferences to default values [2022-11-03 02:06:56,422 INFO L181 SettingsManager]: Resetting InvariantSynthesis preferences to default values [2022-11-03 02:06:56,424 INFO L181 SettingsManager]: Resetting RCFGBuilder preferences to default values [2022-11-03 02:06:56,426 INFO L181 SettingsManager]: Resetting Referee preferences to default values [2022-11-03 02:06:56,429 INFO L181 SettingsManager]: Resetting TraceAbstraction preferences to default values [2022-11-03 02:06:56,435 INFO L184 SettingsManager]: TraceAbstractionConcurrent provides no preferences, ignoring... [2022-11-03 02:06:56,435 INFO L184 SettingsManager]: TraceAbstractionWithAFAs provides no preferences, ignoring... [2022-11-03 02:06:56,438 INFO L181 SettingsManager]: Resetting TreeAutomizer preferences to default values [2022-11-03 02:06:56,440 INFO L181 SettingsManager]: Resetting IcfgToChc preferences to default values [2022-11-03 02:06:56,441 INFO L181 SettingsManager]: Resetting IcfgTransformer preferences to default values [2022-11-03 02:06:56,442 INFO L184 SettingsManager]: ReqToTest provides no preferences, ignoring... [2022-11-03 02:06:56,443 INFO L181 SettingsManager]: Resetting Boogie Printer preferences to default values [2022-11-03 02:06:56,444 INFO L181 SettingsManager]: Resetting ChcSmtPrinter preferences to default values [2022-11-03 02:06:56,446 INFO L181 SettingsManager]: Resetting ReqPrinter preferences to default values [2022-11-03 02:06:56,447 INFO L181 SettingsManager]: Resetting Witness Printer preferences to default values [2022-11-03 02:06:56,448 INFO L184 SettingsManager]: Boogie PL CUP Parser provides no preferences, ignoring... [2022-11-03 02:06:56,448 INFO L181 SettingsManager]: Resetting CDTParser preferences to default values [2022-11-03 02:06:56,449 INFO L184 SettingsManager]: AutomataScriptParser provides no preferences, ignoring... [2022-11-03 02:06:56,450 INFO L184 SettingsManager]: ReqParser provides no preferences, ignoring... [2022-11-03 02:06:56,450 INFO L181 SettingsManager]: Resetting SmtParser preferences to default values [2022-11-03 02:06:56,452 INFO L181 SettingsManager]: Resetting Witness Parser preferences to default values [2022-11-03 02:06:56,453 INFO L188 SettingsManager]: Finished resetting all preferences to default values... [2022-11-03 02:06:56,458 INFO L101 SettingsManager]: Beginning loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/config/svcomp-Reach-64bit-Taipan_Bitvector.epf [2022-11-03 02:06:56,499 INFO L113 SettingsManager]: Loading preferences was successful [2022-11-03 02:06:56,499 INFO L115 SettingsManager]: Preferences different from defaults after loading the file: [2022-11-03 02:06:56,499 INFO L136 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2022-11-03 02:06:56,499 INFO L138 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2022-11-03 02:06:56,500 INFO L136 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2022-11-03 02:06:56,500 INFO L138 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2022-11-03 02:06:56,500 INFO L138 SettingsManager]: * User list type=DISABLED [2022-11-03 02:06:56,501 INFO L136 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2022-11-03 02:06:56,501 INFO L138 SettingsManager]: * Explicit value domain=true [2022-11-03 02:06:56,501 INFO L138 SettingsManager]: * Octagon Domain=false [2022-11-03 02:06:56,501 INFO L138 SettingsManager]: * Abstract domain=CompoundDomain [2022-11-03 02:06:56,501 INFO L138 SettingsManager]: * Interval Domain=false [2022-11-03 02:06:56,502 INFO L136 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2022-11-03 02:06:56,502 INFO L138 SettingsManager]: * Check division by zero=IGNORE [2022-11-03 02:06:56,502 INFO L138 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2022-11-03 02:06:56,502 INFO L138 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Use bitvectors instead of ints=true [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Check if freed pointer was valid=false [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Use constant arrays=true [2022-11-03 02:06:56,503 INFO L138 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2022-11-03 02:06:56,504 INFO L136 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2022-11-03 02:06:56,504 INFO L138 SettingsManager]: * Size of a code block=SequenceOfStatements [2022-11-03 02:06:56,504 INFO L138 SettingsManager]: * SMT solver=External_DefaultMode [2022-11-03 02:06:56,504 INFO L138 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:06:56,504 INFO L136 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2022-11-03 02:06:56,504 INFO L138 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2022-11-03 02:06:56,505 INFO L138 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2022-11-03 02:06:56,505 INFO L138 SettingsManager]: * Trace refinement strategy=WALRUS [2022-11-03 02:06:56,505 INFO L138 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2022-11-03 02:06:56,505 INFO L138 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2022-11-03 02:06:56,505 INFO L138 SettingsManager]: * Trace refinement exception blacklist=NONE [2022-11-03 02:06:56,505 INFO L138 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2022-11-03 02:06:56,506 INFO L138 SettingsManager]: * Logic for external solver=AUFBV WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/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_9975d7a5-777f-409e-9c88-f0a1485046ea/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 -> 90c61b75497317b12c9d391d7d4a544d584f34ea6d03f42a5607313e4466773e [2022-11-03 02:06:56,948 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2022-11-03 02:06:56,978 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2022-11-03 02:06:56,981 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2022-11-03 02:06:56,982 INFO L271 PluginConnector]: Initializing CDTParser... [2022-11-03 02:06:56,983 INFO L275 PluginConnector]: CDTParser initialized [2022-11-03 02:06:56,984 INFO L432 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/../../sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i [2022-11-03 02:06:57,067 INFO L220 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/84020fc0a/d2a92bbfe88c4bdbb25f14f20595cf41/FLAG6de6e4c9a [2022-11-03 02:06:58,424 INFO L306 CDTParser]: Found 1 translation units. [2022-11-03 02:06:58,425 INFO L160 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i [2022-11-03 02:06:58,507 INFO L349 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/84020fc0a/d2a92bbfe88c4bdbb25f14f20595cf41/FLAG6de6e4c9a [2022-11-03 02:06:58,956 INFO L357 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/data/84020fc0a/d2a92bbfe88c4bdbb25f14f20595cf41 [2022-11-03 02:06:58,958 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2022-11-03 02:06:58,960 INFO L131 ToolchainWalker]: Walking toolchain with 6 elements. [2022-11-03 02:06:58,963 INFO L113 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2022-11-03 02:06:58,964 INFO L271 PluginConnector]: Initializing CACSL2BoogieTranslator... [2022-11-03 02:06:58,968 INFO L275 PluginConnector]: CACSL2BoogieTranslator initialized [2022-11-03 02:06:58,969 INFO L185 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:06:58" (1/1) ... [2022-11-03 02:06:58,970 INFO L205 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@6e704519 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:06:58, skipping insertion in model container [2022-11-03 02:06:58,970 INFO L185 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 03.11 02:06:58" (1/1) ... [2022-11-03 02:06:58,979 INFO L145 MainTranslator]: Starting translation in SV-COMP mode [2022-11-03 02:06:59,318 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:07:03,587 WARN L570 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2022-11-03 02:07:03,594 WARN L570 CHandler]: More than one settings change for restart is not yet implemented; using only the first one to be reported [2022-11-03 02:07:09,011 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_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i[897390,897403] [2022-11-03 02:07:09,272 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:07:09,324 INFO L200 MainTranslator]: Restarting translation with changed settings: SettingsChange [mNewPreferredMemoryModel=HoenickeLindenmann_1ByteResolution] [2022-11-03 02:07:09,468 INFO L178 MainTranslator]: Built tables and reachable declarations [2022-11-03 02:07:10,474 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_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i[897390,897403] [2022-11-03 02:07:10,488 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:07:10,516 INFO L203 MainTranslator]: Completed pre-run [2022-11-03 02:07:11,911 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_9975d7a5-777f-409e-9c88-f0a1485046ea/sv-benchmarks/c/ldv-linux-3.7.3/main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i[897390,897403] [2022-11-03 02:07:11,928 INFO L210 PostProcessor]: Analyzing one entry point: main [2022-11-03 02:07:12,329 INFO L208 MainTranslator]: Completed translation [2022-11-03 02:07:12,330 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12 WrapperNode [2022-11-03 02:07:12,330 INFO L132 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2022-11-03 02:07:12,331 INFO L113 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2022-11-03 02:07:12,332 INFO L271 PluginConnector]: Initializing Boogie Procedure Inliner... [2022-11-03 02:07:12,332 INFO L275 PluginConnector]: Boogie Procedure Inliner initialized [2022-11-03 02:07:12,339 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:12,564 INFO L185 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:12,867 INFO L138 Inliner]: procedures = 809, calls = 11109, calls flagged for inlining = 308, calls inlined = 144, statements flattened = 13339 [2022-11-03 02:07:12,868 INFO L132 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2022-11-03 02:07:12,869 INFO L113 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2022-11-03 02:07:12,870 INFO L271 PluginConnector]: Initializing Boogie Preprocessor... [2022-11-03 02:07:12,870 INFO L275 PluginConnector]: Boogie Preprocessor initialized [2022-11-03 02:07:12,879 INFO L185 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:12,880 INFO L185 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:12,973 INFO L185 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:12,974 INFO L185 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:13,405 INFO L185 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:13,473 INFO L185 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:13,566 INFO L185 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:13,600 INFO L185 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:13,709 INFO L132 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2022-11-03 02:07:13,711 INFO L113 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2022-11-03 02:07:13,711 INFO L271 PluginConnector]: Initializing RCFGBuilder... [2022-11-03 02:07:13,712 INFO L275 PluginConnector]: RCFGBuilder initialized [2022-11-03 02:07:13,712 INFO L185 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (1/1) ... [2022-11-03 02:07:13,719 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2022-11-03 02:07:13,730 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 [2022-11-03 02:07:13,742 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2022-11-03 02:07:13,770 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2022-11-03 02:07:13,795 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_expander_remove [2022-11-03 02:07:13,795 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_expander_remove [2022-11-03 02:07:13,796 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_state [2022-11-03 02:07:13,796 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_state [2022-11-03 02:07:13,796 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_init_warpdrive_properties [2022-11-03 02:07:13,796 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_init_warpdrive_properties [2022-11-03 02:07:13,796 INFO L130 BoogieDeclarations]: Found specification of procedure _base_handshake_req_reply_wait [2022-11-03 02:07:13,797 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_handshake_req_reply_wait [2022-11-03 02:07:13,797 INFO L130 BoogieDeclarations]: Found specification of procedure fasync_helper [2022-11-03 02:07:13,797 INFO L138 BoogieDeclarations]: Found implementation of procedure fasync_helper [2022-11-03 02:07:13,797 INFO L130 BoogieDeclarations]: Found specification of procedure _base_writeq [2022-11-03 02:07:13,797 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_writeq [2022-11-03 02:07:13,798 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_topology_change_event [2022-11-03 02:07:13,798 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_topology_change_event [2022-11-03 02:07:13,798 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work [2022-11-03 02:07:13,798 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work [2022-11-03 02:07:13,798 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_free [2022-11-03 02:07:13,798 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_free [2022-11-03 02:07:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2022-11-03 02:07:13,799 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2022-11-03 02:07:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_pcie_error_reporting [2022-11-03 02:07:13,799 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_pcie_error_reporting [2022-11-03 02:07:13,799 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_do_mpt_command [2022-11-03 02:07:13,800 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_do_mpt_command [2022-11-03 02:07:13,800 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_add [2022-11-03 02:07:13,800 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_add [2022-11-03 02:07:13,800 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_number_pds [2022-11-03 02:07:13,800 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_number_pds [2022-11-03 02:07:13,801 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scan_start [2022-11-03 02:07:13,801 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scan_start [2022-11-03 02:07:13,801 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_add [2022-11-03 02:07:13,801 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_add [2022-11-03 02:07:13,802 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_slave_destroy [2022-11-03 02:07:13,802 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_slave_destroy [2022-11-03 02:07:13,802 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_add_device [2022-11-03 02:07:13,802 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_add_device [2022-11-03 02:07:13,803 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2022-11-03 02:07:13,803 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2022-11-03 02:07:13,803 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ir_shutdown [2022-11-03 02:07:13,803 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ir_shutdown [2022-11-03 02:07:13,804 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2022-11-03 02:07:13,804 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2022-11-03 02:07:13,804 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2022-11-03 02:07:13,804 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2022-11-03 02:07:13,805 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_add [2022-11-03 02:07:13,805 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_add [2022-11-03 02:07:13,806 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_remove_device [2022-11-03 02:07:13,807 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_remove_device [2022-11-03 02:07:13,807 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_volume_wwid [2022-11-03 02:07:13,807 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_volume_wwid [2022-11-03 02:07:13,807 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_target [2022-11-03 02:07:13,807 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_target [2022-11-03 02:07:13,808 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2022-11-03 02:07:13,808 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2022-11-03 02:07:13,808 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_shutdown [2022-11-03 02:07:13,808 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_shutdown [2022-11-03 02:07:13,809 INFO L130 BoogieDeclarations]: Found specification of procedure _base_free_irq [2022-11-03 02:07:13,809 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_free_irq [2022-11-03 02:07:13,809 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_interruptible_mutex [2022-11-03 02:07:13,810 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_interruptible_mutex [2022-11-03 02:07:13,810 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_display_some_debug [2022-11-03 02:07:13,810 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_display_some_debug [2022-11-03 02:07:13,810 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2022-11-03 02:07:13,810 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2022-11-03 02:07:13,811 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_for_doorbell_ack [2022-11-03 02:07:13,811 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_for_doorbell_ack [2022-11-03 02:07:13,812 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_initialize [2022-11-03 02:07:13,812 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_initialize [2022-11-03 02:07:13,812 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_manufacturing_pg0 [2022-11-03 02:07:13,812 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_manufacturing_pg0 [2022-11-03 02:07:13,812 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ublock_io_device [2022-11-03 02:07:13,813 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ublock_io_device [2022-11-03 02:07:13,813 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_detach [2022-11-03 02:07:13,813 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_detach [2022-11-03 02:07:13,813 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_manufacturing_pg10 [2022-11-03 02:07:13,814 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_manufacturing_pg10 [2022-11-03 02:07:13,814 INFO L130 BoogieDeclarations]: Found specification of procedure list_move_tail [2022-11-03 02:07:13,814 INFO L138 BoogieDeclarations]: Found implementation of procedure list_move_tail [2022-11-03 02:07:13,814 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scsi_lookup_get_clear [2022-11-03 02:07:13,815 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scsi_lookup_get_clear [2022-11-03 02:07:13,815 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_diag_capability [2022-11-03 02:07:13,815 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_diag_capability [2022-11-03 02:07:13,815 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf [2022-11-03 02:07:13,816 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf [2022-11-03 02:07:13,816 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2022-11-03 02:07:13,817 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2022-11-03 02:07:13,817 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2022-11-03 02:07:13,817 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2022-11-03 02:07:13,818 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2022-11-03 02:07:13,818 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2022-11-03 02:07:13,819 INFO L130 BoogieDeclarations]: Found specification of procedure _firmware_event_work [2022-11-03 02:07:13,819 INFO L138 BoogieDeclarations]: Found implementation of procedure _firmware_event_work [2022-11-03 02:07:13,819 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_drvdata [2022-11-03 02:07:13,819 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_drvdata [2022-11-03 02:07:13,819 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2022-11-03 02:07:13,819 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2022-11-03 02:07:13,820 INFO L130 BoogieDeclarations]: Found specification of procedure compat_ptr [2022-11-03 02:07:13,820 INFO L138 BoogieDeclarations]: Found implementation of procedure compat_ptr [2022-11-03 02:07:13,820 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2022-11-03 02:07:13,820 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_convert_phy_link_rate [2022-11-03 02:07:13,821 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_convert_phy_link_rate [2022-11-03 02:07:13,821 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2022-11-03 02:07:13,821 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2022-11-03 02:07:13,821 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2022-11-03 02:07:13,821 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_sas_address [2022-11-03 02:07:13,821 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_sas_address [2022-11-03 02:07:13,822 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2022-11-03 02:07:13,823 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2022-11-03 02:07:13,825 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_host_put [2022-11-03 02:07:13,826 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_host_put [2022-11-03 02:07:13,826 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_host_refresh [2022-11-03 02:07:13,826 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_host_refresh [2022-11-03 02:07:13,827 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_wwid [2022-11-03 02:07:13,828 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_wwid [2022-11-03 02:07:13,828 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_scsi_enclosure_processor [2022-11-03 02:07:13,828 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_scsi_enclosure_processor [2022-11-03 02:07:13,828 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_turn_on_fault_led [2022-11-03 02:07:13,835 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_turn_on_fault_led [2022-11-03 02:07:13,835 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_for_doorbell_int [2022-11-03 02:07:13,836 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_for_doorbell_int [2022-11-03 02:07:13,836 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_check_access_status [2022-11-03 02:07:13,836 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_check_access_status [2022-11-03 02:07:13,836 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_volume_handle [2022-11-03 02:07:13,836 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_volume_handle [2022-11-03 02:07:13,836 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_expander_pg0 [2022-11-03 02:07:13,836 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_expander_pg0 [2022-11-03 02:07:13,837 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_expander_pg1 [2022-11-03 02:07:13,837 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_expander_pg1 [2022-11-03 02:07:13,837 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2022-11-03 02:07:13,837 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2022-11-03 02:07:13,837 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid_hpr [2022-11-03 02:07:13,837 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid_hpr [2022-11-03 02:07:13,838 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_handle [2022-11-03 02:07:13,838 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_handle [2022-11-03 02:07:13,838 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_device_remove_by_sas_address [2022-11-03 02:07:13,838 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_device_remove_by_sas_address [2022-11-03 02:07:13,838 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_mutex [2022-11-03 02:07:13,838 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_mutex [2022-11-03 02:07:13,839 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_selected_regions [2022-11-03 02:07:13,839 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_selected_regions [2022-11-03 02:07:13,839 INFO L130 BoogieDeclarations]: Found specification of procedure _base_reset_handler [2022-11-03 02:07:13,839 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_reset_handler [2022-11-03 02:07:13,839 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_hard_reset_handler [2022-11-03 02:07:13,839 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_hard_reset_handler [2022-11-03 02:07:13,840 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2022-11-03 02:07:13,840 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2022-11-03 02:07:13,840 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2022-11-03 02:07:13,840 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2022-11-03 02:07:13,840 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_port_remove [2022-11-03 02:07:13,840 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_port_remove [2022-11-03 02:07:13,841 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2022-11-03 02:07:13,841 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2022-11-03 02:07:13,841 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_diag_register_2 [2022-11-03 02:07:13,841 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_diag_register_2 [2022-11-03 02:07:13,841 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_number_hba_phys [2022-11-03 02:07:13,841 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_number_hba_phys [2022-11-03 02:07:13,841 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2022-11-03 02:07:13,842 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2022-11-03 02:07:13,842 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2022-11-03 02:07:13,842 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2022-11-03 02:07:13,842 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2022-11-03 02:07:13,842 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2022-11-03 02:07:13,842 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2022-11-03 02:07:13,843 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2022-11-03 02:07:13,843 INFO L130 BoogieDeclarations]: Found specification of procedure _base_release_memory_pools [2022-11-03 02:07:13,843 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_release_memory_pools [2022-11-03 02:07:13,843 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___1 [2022-11-03 02:07:13,843 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___1 [2022-11-03 02:07:13,843 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___3 [2022-11-03 02:07:13,844 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___3 [2022-11-03 02:07:13,844 INFO L130 BoogieDeclarations]: Found specification of procedure _debug_dump_mf___2 [2022-11-03 02:07:13,844 INFO L138 BoogieDeclarations]: Found implementation of procedure _debug_dump_mf___2 [2022-11-03 02:07:13,844 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_start_watchdog [2022-11-03 02:07:13,844 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_start_watchdog [2022-11-03 02:07:13,844 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_host_add [2022-11-03 02:07:13,845 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_host_add [2022-11-03 02:07:13,845 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_trylock [2022-11-03 02:07:13,845 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_trylock [2022-11-03 02:07:13,845 INFO L130 BoogieDeclarations]: Found specification of procedure list_del_init [2022-11-03 02:07:13,845 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del_init [2022-11-03 02:07:13,845 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2022-11-03 02:07:13,846 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2022-11-03 02:07:13,846 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2022-11-03 02:07:13,846 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2022-11-03 02:07:13,846 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_ublock_io_all_device [2022-11-03 02:07:13,846 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_ublock_io_all_device [2022-11-03 02:07:13,846 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2022-11-03 02:07:13,847 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2022-11-03 02:07:13,847 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2022-11-03 02:07:13,847 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2022-11-03 02:07:13,847 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2022-11-03 02:07:13,847 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2022-11-03 02:07:13,847 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_determine_boot_device [2022-11-03 02:07:13,848 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_determine_boot_device [2022-11-03 02:07:13,848 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2022-11-03 02:07:13,848 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2022-11-03 02:07:13,848 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2022-11-03 02:07:13,848 INFO L130 BoogieDeclarations]: Found specification of procedure _config_display_some_debug [2022-11-03 02:07:13,848 INFO L138 BoogieDeclarations]: Found implementation of procedure _config_display_some_debug [2022-11-03 02:07:13,849 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_stop_watchdog [2022-11-03 02:07:13,849 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_stop_watchdog [2022-11-03 02:07:13,849 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2022-11-03 02:07:13,849 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_physical_disk_event [2022-11-03 02:07:13,849 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_physical_disk_event [2022-11-03 02:07:13,849 INFO L130 BoogieDeclarations]: Found specification of procedure __list_del_entry [2022-11-03 02:07:13,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __list_del_entry [2022-11-03 02:07:13,850 INFO L130 BoogieDeclarations]: Found specification of procedure starget_for_each_device [2022-11-03 02:07:13,850 INFO L138 BoogieDeclarations]: Found implementation of procedure starget_for_each_device [2022-11-03 02:07:13,850 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible [2022-11-03 02:07:13,850 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible [2022-11-03 02:07:13,850 INFO L130 BoogieDeclarations]: Found specification of procedure strcat [2022-11-03 02:07:13,851 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2022-11-03 02:07:13,851 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2022-11-03 02:07:13,851 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2022-11-03 02:07:13,851 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2022-11-03 02:07:13,851 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_raid_devices [2022-11-03 02:07:13,851 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_raid_devices [2022-11-03 02:07:13,851 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_remove [2022-11-03 02:07:13,852 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_remove [2022-11-03 02:07:13,852 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_scan_for_devices_after_reset [2022-11-03 02:07:13,852 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_scan_for_devices_after_reset [2022-11-03 02:07:13,852 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2022-11-03 02:07:13,852 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2022-11-03 02:07:13,852 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_expander_report_manufacture [2022-11-03 02:07:13,853 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_expander_report_manufacture [2022-11-03 02:07:13,853 INFO L130 BoogieDeclarations]: Found specification of procedure find_first_bit [2022-11-03 02:07:13,853 INFO L138 BoogieDeclarations]: Found implementation of procedure find_first_bit [2022-11-03 02:07:13,853 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_set_tm_flag [2022-11-03 02:07:13,853 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_set_tm_flag [2022-11-03 02:07:13,853 INFO L130 BoogieDeclarations]: Found specification of procedure _base_is_controller_msix_enabled [2022-11-03 02:07:13,854 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_is_controller_msix_enabled [2022-11-03 02:07:13,854 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2022-11-03 02:07:13,854 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2022-11-03 02:07:13,854 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2022-11-03 02:07:13,855 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2022-11-03 02:07:13,859 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_internal_device_block [2022-11-03 02:07:13,859 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_internal_device_block [2022-11-03 02:07:13,859 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_free_smid [2022-11-03 02:07:13,860 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_free_smid [2022-11-03 02:07:13,860 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_refresh_expander_links [2022-11-03 02:07:13,860 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_refresh_expander_links [2022-11-03 02:07:13,860 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2022-11-03 02:07:13,860 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2022-11-03 02:07:13,860 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4 [2022-11-03 02:07:13,862 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_expander_find_by_sas_address [2022-11-03 02:07:13,862 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_expander_find_by_sas_address [2022-11-03 02:07:13,862 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2 [2022-11-03 02:07:13,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1 [2022-11-03 02:07:13,863 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8 [2022-11-03 02:07:13,863 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2022-11-03 02:07:13,863 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2022-11-03 02:07:13,863 INFO L130 BoogieDeclarations]: Found specification of procedure _base_wait_on_iocstate [2022-11-03 02:07:13,863 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_wait_on_iocstate [2022-11-03 02:07:13,864 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_cleanup_queue [2022-11-03 02:07:13,864 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_cleanup_queue [2022-11-03 02:07:13,864 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_volume_add [2022-11-03 02:07:13,864 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_volume_add [2022-11-03 02:07:13,864 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2022-11-03 02:07:13,864 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2022-11-03 02:07:13,864 INFO L130 BoogieDeclarations]: Found specification of procedure dev_to_shost [2022-11-03 02:07:13,865 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_to_shost [2022-11-03 02:07:13,865 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_iounit_pg1 [2022-11-03 02:07:13,865 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_iounit_pg1 [2022-11-03 02:07:13,865 INFO L130 BoogieDeclarations]: Found specification of procedure __wake_up [2022-11-03 02:07:13,865 INFO L138 BoogieDeclarations]: Found implementation of procedure __wake_up [2022-11-03 02:07:13,865 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_iounit_pg0 [2022-11-03 02:07:13,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_iounit_pg0 [2022-11-03 02:07:13,866 INFO L130 BoogieDeclarations]: Found specification of procedure dma_alloc_attrs [2022-11-03 02:07:13,866 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_alloc_attrs [2022-11-03 02:07:13,866 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_expander_find_by_handle [2022-11-03 02:07:13,866 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_expander_find_by_handle [2022-11-03 02:07:13,866 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_free [2022-11-03 02:07:13,866 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_free [2022-11-03 02:07:13,867 INFO L130 BoogieDeclarations]: Found specification of procedure _base_event_notification [2022-11-03 02:07:13,867 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_event_notification [2022-11-03 02:07:13,867 INFO L130 BoogieDeclarations]: Found specification of procedure sas_phy_alloc [2022-11-03 02:07:13,867 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_phy_alloc [2022-11-03 02:07:13,867 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 02:07:13,867 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~dma_addr_t~0~TO~VOID [2022-11-03 02:07:13,868 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_check_device [2022-11-03 02:07:13,868 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_check_device [2022-11-03 02:07:13,868 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_sas_device_find_by_sas_address [2022-11-03 02:07:13,868 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_sas_device_find_by_sas_address [2022-11-03 02:07:13,868 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_prep_device_scan [2022-11-03 02:07:13,868 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_prep_device_scan [2022-11-03 02:07:13,869 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2022-11-03 02:07:13,869 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2022-11-03 02:07:13,869 INFO L130 BoogieDeclarations]: Found specification of procedure _config_request [2022-11-03 02:07:13,869 INFO L138 BoogieDeclarations]: Found implementation of procedure _config_request [2022-11-03 02:07:13,869 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_device_remove_by_handle [2022-11-03 02:07:13,869 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_device_remove_by_handle [2022-11-03 02:07:13,869 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2022-11-03 02:07:13,870 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2022-11-03 02:07:13,870 INFO L130 BoogieDeclarations]: Found specification of procedure ssleep [2022-11-03 02:07:13,870 INFO L138 BoogieDeclarations]: Found implementation of procedure ssleep [2022-11-03 02:07:13,870 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_expanders [2022-11-03 02:07:13,870 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_expanders [2022-11-03 02:07:13,870 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_trylock_mutex [2022-11-03 02:07:13,871 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_trylock_mutex [2022-11-03 02:07:13,871 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_send_release [2022-11-03 02:07:13,871 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_send_release [2022-11-03 02:07:13,871 INFO L130 BoogieDeclarations]: Found specification of procedure dma_pool_destroy [2022-11-03 02:07:13,871 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_pool_destroy [2022-11-03 02:07:13,871 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2022-11-03 02:07:13,871 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_build_zero_len_sge [2022-11-03 02:07:13,872 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_build_zero_len_sge [2022-11-03 02:07:13,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE2 [2022-11-03 02:07:13,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1 [2022-11-03 02:07:13,872 INFO L130 BoogieDeclarations]: Found specification of procedure _base_make_ioc_ready [2022-11-03 02:07:13,872 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_make_ioc_ready [2022-11-03 02:07:13,872 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4 [2022-11-03 02:07:13,873 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_reset_handler [2022-11-03 02:07:13,873 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_reset_handler [2022-11-03 02:07:13,873 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8 [2022-11-03 02:07:13,873 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2022-11-03 02:07:13,873 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2022-11-03 02:07:13,873 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2022-11-03 02:07:13,873 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2022-11-03 02:07:13,874 INFO L130 BoogieDeclarations]: Found specification of procedure dev_get_drvdata [2022-11-03 02:07:13,874 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_get_drvdata [2022-11-03 02:07:13,874 INFO L130 BoogieDeclarations]: Found specification of procedure _ctl_ioctl_main [2022-11-03 02:07:13,874 INFO L138 BoogieDeclarations]: Found implementation of procedure _ctl_ioctl_main [2022-11-03 02:07:13,874 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_add_expander_phy [2022-11-03 02:07:13,874 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_add_expander_phy [2022-11-03 02:07:13,875 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_add_host_phy [2022-11-03 02:07:13,875 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_add_host_phy [2022-11-03 02:07:13,875 INFO L130 BoogieDeclarations]: Found specification of procedure _base_disable_msix [2022-11-03 02:07:13,875 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_disable_msix [2022-11-03 02:07:13,875 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2022-11-03 02:07:13,875 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2022-11-03 02:07:13,875 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_disable_ddio [2022-11-03 02:07:13,876 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_disable_ddio [2022-11-03 02:07:13,876 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_internal_device_unblock [2022-11-03 02:07:13,876 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_internal_device_unblock [2022-11-03 02:07:13,876 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2022-11-03 02:07:13,876 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2022-11-03 02:07:13,876 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_remove [2022-11-03 02:07:13,877 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_remove [2022-11-03 02:07:13,877 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_mutex [2022-11-03 02:07:13,877 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_mutex [2022-11-03 02:07:13,877 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_host_device [2022-11-03 02:07:13,877 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_host_device [2022-11-03 02:07:13,877 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid_scsiio [2022-11-03 02:07:13,877 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid_scsiio [2022-11-03 02:07:13,878 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2022-11-03 02:07:13,878 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2022-11-03 02:07:13,878 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_config_change_event [2022-11-03 02:07:13,878 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_config_change_event [2022-11-03 02:07:13,878 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_fault_info [2022-11-03 02:07:13,878 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_fault_info [2022-11-03 02:07:13,879 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_iounit_pg1 [2022-11-03 02:07:13,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_iounit_pg1 [2022-11-03 02:07:13,879 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_pd_add [2022-11-03 02:07:13,879 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_pd_add [2022-11-03 02:07:13,879 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_iounit_pg0 [2022-11-03 02:07:13,879 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_iounit_pg0 [2022-11-03 02:07:13,879 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_set_identify [2022-11-03 02:07:13,880 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_set_identify [2022-11-03 02:07:13,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8 [2022-11-03 02:07:13,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2 [2022-11-03 02:07:13,880 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:07:13,880 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2022-11-03 02:07:13,880 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4 [2022-11-03 02:07:13,880 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_enable_diag_buffer [2022-11-03 02:07:13,881 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_enable_diag_buffer [2022-11-03 02:07:13,881 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_set_iounit_pg1 [2022-11-03 02:07:13,881 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_set_iounit_pg1 [2022-11-03 02:07:13,881 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_pd_hide [2022-11-03 02:07:13,881 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_pd_hide [2022-11-03 02:07:13,881 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_update_links [2022-11-03 02:07:13,882 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_update_links [2022-11-03 02:07:13,882 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_resync [2022-11-03 02:07:13,882 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_resync [2022-11-03 02:07:13,882 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2022-11-03 02:07:13,882 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2022-11-03 02:07:13,882 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work [2022-11-03 02:07:13,882 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work [2022-11-03 02:07:13,883 INFO L130 BoogieDeclarations]: Found specification of procedure _base_get_msix_index [2022-11-03 02:07:13,883 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_get_msix_index [2022-11-03 02:07:13,883 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2022-11-03 02:07:13,883 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2022-11-03 02:07:13,883 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2022-11-03 02:07:13,887 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2022-11-03 02:07:13,887 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2022-11-03 02:07:13,887 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2022-11-03 02:07:13,888 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1 [2022-11-03 02:07:13,888 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_discovery_event [2022-11-03 02:07:13,888 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_discovery_event [2022-11-03 02:07:13,888 INFO L130 BoogieDeclarations]: Found specification of procedure _base_make_ioc_operational [2022-11-03 02:07:13,888 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_make_ioc_operational [2022-11-03 02:07:13,888 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_free_resources [2022-11-03 02:07:13,888 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_free_resources [2022-11-03 02:07:13,889 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_get_num_volumes [2022-11-03 02:07:13,889 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_get_num_volumes [2022-11-03 02:07:13,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1 [2022-11-03 02:07:13,889 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_transport_port_add [2022-11-03 02:07:13,889 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_transport_port_add [2022-11-03 02:07:13,889 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8 [2022-11-03 02:07:13,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4 [2022-11-03 02:07:13,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2022-11-03 02:07:13,890 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2 [2022-11-03 02:07:13,890 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_raid_device_find_by_id [2022-11-03 02:07:13,890 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_raid_device_find_by_id [2022-11-03 02:07:13,890 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_is_boot_device [2022-11-03 02:07:13,891 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_is_boot_device [2022-11-03 02:07:13,891 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2022-11-03 02:07:13,891 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2022-11-03 02:07:13,891 INFO L130 BoogieDeclarations]: Found specification of procedure attribute_container_find_class_device [2022-11-03 02:07:13,891 INFO L138 BoogieDeclarations]: Found implementation of procedure attribute_container_find_class_device [2022-11-03 02:07:13,891 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_sense_buffer_dma [2022-11-03 02:07:13,891 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_sense_buffer_dma [2022-11-03 02:07:13,892 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_default [2022-11-03 02:07:13,892 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_default [2022-11-03 02:07:13,892 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_remove_host [2022-11-03 02:07:13,892 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_remove_host [2022-11-03 02:07:13,892 INFO L130 BoogieDeclarations]: Found specification of procedure __scsi_iterate_devices [2022-11-03 02:07:13,892 INFO L138 BoogieDeclarations]: Found implementation of procedure __scsi_iterate_devices [2022-11-03 02:07:13,893 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_broadcast_primitive_event [2022-11-03 02:07:13,893 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_broadcast_primitive_event [2022-11-03 02:07:13,893 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_smid [2022-11-03 02:07:13,893 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_smid [2022-11-03 02:07:13,893 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2022-11-03 02:07:13,893 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2022-11-03 02:07:13,894 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_free [2022-11-03 02:07:13,894 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_free [2022-11-03 02:07:13,894 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_mark_responding_raid_device [2022-11-03 02:07:13,894 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_mark_responding_raid_device [2022-11-03 02:07:13,894 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_is_end_device [2022-11-03 02:07:13,894 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_is_end_device [2022-11-03 02:07:13,894 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2022-11-03 02:07:13,895 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2022-11-03 02:07:13,895 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_phy_pg0 [2022-11-03 02:07:13,895 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_phy_pg0 [2022-11-03 02:07:13,895 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_halt_firmware [2022-11-03 02:07:13,895 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_halt_firmware [2022-11-03 02:07:13,895 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_remove [2022-11-03 02:07:13,896 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_remove [2022-11-03 02:07:13,896 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_msg_frame [2022-11-03 02:07:13,896 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_msg_frame [2022-11-03 02:07:13,896 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_ir_volume_event [2022-11-03 02:07:13,896 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_ir_volume_event [2022-11-03 02:07:13,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8 [2022-11-03 02:07:13,896 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1 [2022-11-03 02:07:13,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2 [2022-11-03 02:07:13,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4 [2022-11-03 02:07:13,897 INFO L130 BoogieDeclarations]: Found specification of procedure _base_static_config_pages [2022-11-03 02:07:13,897 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_static_config_pages [2022-11-03 02:07:13,897 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2022-11-03 02:07:13,897 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_add_device [2022-11-03 02:07:13,898 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_add_device [2022-11-03 02:07:13,898 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2022-11-03 02:07:13,898 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2022-11-03 02:07:13,898 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_expander_node_remove [2022-11-03 02:07:13,898 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_expander_node_remove [2022-11-03 02:07:13,898 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_bios_pg3 [2022-11-03 02:07:13,898 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_bios_pg3 [2022-11-03 02:07:13,899 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_bios_pg2 [2022-11-03 02:07:13,899 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_bios_pg2 [2022-11-03 02:07:13,899 INFO L130 BoogieDeclarations]: Found specification of procedure _base_mask_interrupts [2022-11-03 02:07:13,899 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_mask_interrupts [2022-11-03 02:07:13,899 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_handler_precall [2022-11-03 02:07:13,899 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_handler_precall [2022-11-03 02:07:13,900 INFO L130 BoogieDeclarations]: Found specification of procedure free_pages [2022-11-03 02:07:13,900 INFO L138 BoogieDeclarations]: Found implementation of procedure free_pages [2022-11-03 02:07:13,900 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_flush_running_cmds [2022-11-03 02:07:13,900 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_flush_running_cmds [2022-11-03 02:07:13,900 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_enclosure_pg0 [2022-11-03 02:07:13,900 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_enclosure_pg0 [2022-11-03 02:07:13,900 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_dma_unmap [2022-11-03 02:07:13,901 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_dma_unmap [2022-11-03 02:07:13,901 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_search_responding_sas_devices [2022-11-03 02:07:13,901 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_search_responding_sas_devices [2022-11-03 02:07:13,901 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_sas_device_pg0 [2022-11-03 02:07:13,901 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_sas_device_pg0 [2022-11-03 02:07:13,901 INFO L130 BoogieDeclarations]: Found specification of procedure _base_fault_reset_work [2022-11-03 02:07:13,902 INFO L138 BoogieDeclarations]: Found implementation of procedure _base_fault_reset_work [2022-11-03 02:07:13,902 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_device_find_by_handle [2022-11-03 02:07:13,902 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_device_find_by_handle [2022-11-03 02:07:13,902 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_fw_event_add [2022-11-03 02:07:13,902 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_fw_event_add [2022-11-03 02:07:13,902 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_issue_tm [2022-11-03 02:07:13,903 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_issue_tm [2022-11-03 02:07:13,903 INFO L130 BoogieDeclarations]: Found specification of procedure sas_port_delete_phy [2022-11-03 02:07:13,903 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_port_delete_phy [2022-11-03 02:07:13,903 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_get_iocstate [2022-11-03 02:07:13,903 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_get_iocstate [2022-11-03 02:07:13,903 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2022-11-03 02:07:13,903 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2022-11-03 02:07:13,904 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_hi_priority [2022-11-03 02:07:13,904 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_hi_priority [2022-11-03 02:07:13,904 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_sas_volume_delete [2022-11-03 02:07:13,904 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_sas_volume_delete [2022-11-03 02:07:13,904 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_target_destroy [2022-11-03 02:07:13,904 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_target_destroy [2022-11-03 02:07:13,905 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_pci_resume [2022-11-03 02:07:13,905 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_pci_resume [2022-11-03 02:07:13,905 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_unblock_requests [2022-11-03 02:07:13,905 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_unblock_requests [2022-11-03 02:07:13,905 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2022-11-03 02:07:13,905 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2022-11-03 02:07:13,905 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_raid_volume_pg0 [2022-11-03 02:07:13,906 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_raid_volume_pg0 [2022-11-03 02:07:13,906 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_raid_volume_pg1 [2022-11-03 02:07:13,906 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_raid_volume_pg1 [2022-11-03 02:07:13,906 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_base_put_smid_scsi_io [2022-11-03 02:07:13,906 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_base_put_smid_scsi_io [2022-11-03 02:07:13,906 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_scsih_clear_tm_flag [2022-11-03 02:07:13,907 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_scsih_clear_tm_flag [2022-11-03 02:07:13,907 INFO L130 BoogieDeclarations]: Found specification of procedure sas_port_add_phy [2022-11-03 02:07:13,907 INFO L138 BoogieDeclarations]: Found implementation of procedure sas_port_add_phy [2022-11-03 02:07:13,907 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_phys_disk_pg0 [2022-11-03 02:07:13,907 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_phys_disk_pg0 [2022-11-03 02:07:13,907 INFO L130 BoogieDeclarations]: Found specification of procedure mpt2sas_config_get_ioc_pg8 [2022-11-03 02:07:13,908 INFO L138 BoogieDeclarations]: Found implementation of procedure mpt2sas_config_get_ioc_pg8 [2022-11-03 02:07:13,908 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2022-11-03 02:07:13,908 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2022-11-03 02:07:13,908 INFO L130 BoogieDeclarations]: Found specification of procedure _transport_sas_node_find_by_sas_address [2022-11-03 02:07:13,908 INFO L138 BoogieDeclarations]: Found implementation of procedure _transport_sas_node_find_by_sas_address [2022-11-03 02:07:13,908 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2022-11-03 02:07:13,908 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2022-11-03 02:07:13,909 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2022-11-03 02:07:13,909 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2022-11-03 02:07:13,909 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_expander_add [2022-11-03 02:07:13,909 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_expander_add [2022-11-03 02:07:13,909 INFO L130 BoogieDeclarations]: Found specification of procedure _scsih_response_code [2022-11-03 02:07:13,909 INFO L138 BoogieDeclarations]: Found implementation of procedure _scsih_response_code [2022-11-03 02:07:13,910 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2022-11-03 02:07:13,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2022-11-03 02:07:13,910 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2022-11-03 02:07:15,817 INFO L235 CfgBuilder]: Building ICFG [2022-11-03 02:07:15,825 INFO L261 CfgBuilder]: Building CFG for each procedure with an implementation [2022-11-03 02:09:32,378 INFO L276 CfgBuilder]: Performing block encoding [2022-11-03 02:09:32,420 INFO L295 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2022-11-03 02:09:32,420 INFO L300 CfgBuilder]: Removed 2 assume(true) statements. [2022-11-03 02:09:32,426 INFO L202 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:09:32 BoogieIcfgContainer [2022-11-03 02:09:32,427 INFO L132 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2022-11-03 02:09:32,429 INFO L113 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2022-11-03 02:09:32,429 INFO L271 PluginConnector]: Initializing TraceAbstraction... [2022-11-03 02:09:32,432 INFO L275 PluginConnector]: TraceAbstraction initialized [2022-11-03 02:09:32,432 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 03.11 02:06:58" (1/3) ... [2022-11-03 02:09:32,433 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@98c2ae8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:09:32, skipping insertion in model container [2022-11-03 02:09:32,433 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 03.11 02:07:12" (2/3) ... [2022-11-03 02:09:32,433 INFO L205 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@98c2ae8 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 03.11 02:09:32, skipping insertion in model container [2022-11-03 02:09:32,434 INFO L185 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 03.11 02:09:32" (3/3) ... [2022-11-03 02:09:32,435 INFO L112 eAbstractionObserver]: Analyzing ICFG main4_drivers-scsi-mpt2sas-mpt2sas-ko--32_7a--linux-3.7.3.i [2022-11-03 02:09:32,453 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2022-11-03 02:09:32,454 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2022-11-03 02:09:32,595 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2022-11-03 02:09:32,601 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;@1061b802, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2022-11-03 02:09:32,602 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2022-11-03 02:09:32,622 INFO L276 IsEmpty]: Start isEmpty. Operand has 5143 states, 3667 states have (on average 1.4112353422416144) internal successors, (5175), 3796 states have internal predecessors, (5175), 1228 states have call successors, (1228), 247 states have call predecessors, (1228), 247 states have return successors, (1228), 1182 states have call predecessors, (1228), 1228 states have call successors, (1228) [2022-11-03 02:09:32,631 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2022-11-03 02:09:32,631 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:09:32,632 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:09:32,633 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:09:32,638 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:09:32,638 INFO L85 PathProgramCache]: Analyzing trace with hash -9735419, now seen corresponding path program 1 times [2022-11-03 02:09:32,664 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:09:32,665 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1697931138] [2022-11-03 02:09:32,665 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:09:32,665 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:09:32,666 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:09:32,673 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:09:32,725 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Waiting until timeout for monitored process [2022-11-03 02:09:38,276 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:09:38,452 INFO L263 TraceCheckSpWp]: Trace formula consists of 5579 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:09:38,461 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:09:38,695 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:09:38,695 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:09:38,696 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:09:38,696 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1697931138] [2022-11-03 02:09:38,697 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1697931138] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:09:38,697 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:09:38,697 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:09:38,699 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1859092147] [2022-11-03 02:09:38,700 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:09:38,705 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:09:38,705 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:09:38,735 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:09:38,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:09:38,749 INFO L87 Difference]: Start difference. First operand has 5143 states, 3667 states have (on average 1.4112353422416144) internal successors, (5175), 3796 states have internal predecessors, (5175), 1228 states have call successors, (1228), 247 states have call predecessors, (1228), 247 states have return successors, (1228), 1182 states have call predecessors, (1228), 1228 states have call successors, (1228) Second operand has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:09:39,926 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:09:39,926 INFO L93 Difference]: Finished difference Result 10284 states and 15557 transitions. [2022-11-03 02:09:39,928 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:09:39,929 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 24 [2022-11-03 02:09:39,929 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:09:39,983 INFO L225 Difference]: With dead ends: 10284 [2022-11-03 02:09:39,983 INFO L226 Difference]: Without dead ends: 5134 [2022-11-03 02:09:40,036 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 23 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:09:40,043 INFO L413 NwaCegarLoop]: 7614 mSDtfsCounter, 7593 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7593 SdHoareTripleChecker+Valid, 7629 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:09:40,048 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7593 Valid, 7629 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:09:40,076 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5134 states. [2022-11-03 02:09:40,412 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5134 to 5134. [2022-11-03 02:09:40,426 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5134 states, 3661 states have (on average 1.4094509696804152) internal successors, (5160), 3786 states have internal predecessors, (5160), 1226 states have call successors, (1226), 248 states have call predecessors, (1226), 246 states have return successors, (1215), 1169 states have call predecessors, (1215), 1215 states have call successors, (1215) [2022-11-03 02:09:40,490 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5134 states to 5134 states and 7601 transitions. [2022-11-03 02:09:40,494 INFO L78 Accepts]: Start accepts. Automaton has 5134 states and 7601 transitions. Word has length 24 [2022-11-03 02:09:40,494 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:09:40,495 INFO L495 AbstractCegarLoop]: Abstraction has 5134 states and 7601 transitions. [2022-11-03 02:09:40,495 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.333333333333333) internal successors, (13), 3 states have internal predecessors, (13), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:09:40,495 INFO L276 IsEmpty]: Start isEmpty. Operand 5134 states and 7601 transitions. [2022-11-03 02:09:40,496 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2022-11-03 02:09:40,497 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:09:40,497 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:09:40,584 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (2)] Ended with exit code 0 [2022-11-03 02:09:40,710 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:09:40,710 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:09:40,711 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:09:40,711 INFO L85 PathProgramCache]: Analyzing trace with hash -304005261, now seen corresponding path program 1 times [2022-11-03 02:09:40,723 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:09:40,723 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1704556951] [2022-11-03 02:09:40,723 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:09:40,724 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:09:40,724 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:09:40,725 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:09:40,734 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Waiting until timeout for monitored process [2022-11-03 02:09:45,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:09:46,016 INFO L263 TraceCheckSpWp]: Trace formula consists of 5580 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:09:46,020 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:09:46,188 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:09:46,188 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:09:46,188 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:09:46,189 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1704556951] [2022-11-03 02:09:46,189 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1704556951] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:09:46,189 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:09:46,189 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:09:46,189 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1483256071] [2022-11-03 02:09:46,189 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:09:46,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:09:46,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:09:46,191 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:09:46,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:09:46,192 INFO L87 Difference]: Start difference. First operand 5134 states and 7601 transitions. Second operand has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:09:47,154 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:09:47,154 INFO L93 Difference]: Finished difference Result 5136 states and 7602 transitions. [2022-11-03 02:09:47,155 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:09:47,155 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 25 [2022-11-03 02:09:47,155 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:09:47,190 INFO L225 Difference]: With dead ends: 5136 [2022-11-03 02:09:47,190 INFO L226 Difference]: Without dead ends: 5133 [2022-11-03 02:09:47,194 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 24 GetRequests, 23 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 02:09:47,198 INFO L413 NwaCegarLoop]: 7598 mSDtfsCounter, 7576 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7576 SdHoareTripleChecker+Valid, 7613 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:09:47,201 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7576 Valid, 7613 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:09:47,211 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5133 states. [2022-11-03 02:09:47,492 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5133 to 5133. [2022-11-03 02:09:47,511 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5133 states, 3661 states have (on average 1.4091778202676863) internal successors, (5159), 3785 states have internal predecessors, (5159), 1225 states have call successors, (1225), 248 states have call predecessors, (1225), 246 states have return successors, (1215), 1169 states have call predecessors, (1215), 1215 states have call successors, (1215) [2022-11-03 02:09:47,565 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5133 states to 5133 states and 7599 transitions. [2022-11-03 02:09:47,566 INFO L78 Accepts]: Start accepts. Automaton has 5133 states and 7599 transitions. Word has length 25 [2022-11-03 02:09:47,567 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:09:47,567 INFO L495 AbstractCegarLoop]: Abstraction has 5133 states and 7599 transitions. [2022-11-03 02:09:47,568 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 4.666666666666667) internal successors, (14), 3 states have internal predecessors, (14), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:09:47,568 INFO L276 IsEmpty]: Start isEmpty. Operand 5133 states and 7599 transitions. [2022-11-03 02:09:47,569 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2022-11-03 02:09:47,569 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:09:47,569 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:09:47,653 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (3)] Forceful destruction successful, exit code 0 [2022-11-03 02:09:47,790 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:09:47,790 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:09:47,791 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:09:47,791 INFO L85 PathProgramCache]: Analyzing trace with hash -836430904, now seen corresponding path program 1 times [2022-11-03 02:09:47,802 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:09:47,802 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [2072873747] [2022-11-03 02:09:47,802 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:09:47,803 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:09:47,804 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:09:47,805 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:09:47,852 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Waiting until timeout for monitored process [2022-11-03 02:09:52,851 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:09:53,004 INFO L263 TraceCheckSpWp]: Trace formula consists of 5581 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:09:53,006 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:09:53,189 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:09:53,190 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:09:53,190 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:09:53,190 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [2072873747] [2022-11-03 02:09:53,190 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [2072873747] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:09:53,190 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:09:53,191 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:09:53,191 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [450232278] [2022-11-03 02:09:53,191 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:09:53,191 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:09:53,191 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:09:53,192 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:09:53,192 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:09:53,192 INFO L87 Difference]: Start difference. First operand 5133 states and 7599 transitions. Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:09:54,032 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:09:54,032 INFO L93 Difference]: Finished difference Result 5135 states and 7600 transitions. [2022-11-03 02:09:54,032 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:09:54,033 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 26 [2022-11-03 02:09:54,033 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:09:54,063 INFO L225 Difference]: With dead ends: 5135 [2022-11-03 02:09:54,063 INFO L226 Difference]: Without dead ends: 5132 [2022-11-03 02:09:54,068 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 25 GetRequests, 24 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 02:09:54,074 INFO L413 NwaCegarLoop]: 7596 mSDtfsCounter, 7573 mSDsluCounter, 15 mSDsCounter, 0 mSdLazyCounter, 2 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7573 SdHoareTripleChecker+Valid, 7611 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 2 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.5s IncrementalHoareTripleChecker+Time [2022-11-03 02:09:54,076 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7573 Valid, 7611 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 2 Invalid, 0 Unknown, 0 Unchecked, 0.5s Time] [2022-11-03 02:09:54,086 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5132 states. [2022-11-03 02:09:54,418 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5132 to 5132. [2022-11-03 02:09:54,427 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5132 states, 3661 states have (on average 1.4089046708549577) internal successors, (5158), 3784 states have internal predecessors, (5158), 1224 states have call successors, (1224), 248 states have call predecessors, (1224), 246 states have return successors, (1215), 1169 states have call predecessors, (1215), 1215 states have call successors, (1215) [2022-11-03 02:09:54,464 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5132 states to 5132 states and 7597 transitions. [2022-11-03 02:09:54,465 INFO L78 Accepts]: Start accepts. Automaton has 5132 states and 7597 transitions. Word has length 26 [2022-11-03 02:09:54,466 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:09:54,466 INFO L495 AbstractCegarLoop]: Abstraction has 5132 states and 7597 transitions. [2022-11-03 02:09:54,466 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:09:54,466 INFO L276 IsEmpty]: Start isEmpty. Operand 5132 states and 7597 transitions. [2022-11-03 02:09:54,467 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2022-11-03 02:09:54,468 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:09:54,468 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:09:54,565 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (4)] Forceful destruction successful, exit code 0 [2022-11-03 02:09:54,682 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:09:54,682 INFO L420 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:09:54,683 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:09:54,683 INFO L85 PathProgramCache]: Analyzing trace with hash -161751786, now seen corresponding path program 1 times [2022-11-03 02:09:54,692 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:09:54,693 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [673753677] [2022-11-03 02:09:54,693 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:09:54,693 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:09:54,693 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:09:54,694 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:09:54,742 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Waiting until timeout for monitored process [2022-11-03 02:10:00,035 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:10:00,201 INFO L263 TraceCheckSpWp]: Trace formula consists of 5582 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:10:00,204 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:10:00,435 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:10:00,435 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:10:00,435 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:10:00,435 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [673753677] [2022-11-03 02:10:00,436 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [673753677] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:10:00,437 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:10:00,437 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:10:00,437 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1638381258] [2022-11-03 02:10:00,437 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:10:00,437 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:10:00,438 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:10:00,438 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:10:00,438 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:10:00,438 INFO L87 Difference]: Start difference. First operand 5132 states and 7597 transitions. Second operand has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:10:02,003 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:10:02,003 INFO L93 Difference]: Finished difference Result 13785 states and 20743 transitions. [2022-11-03 02:10:02,003 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:10:02,004 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 27 [2022-11-03 02:10:02,004 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:10:02,060 INFO L225 Difference]: With dead ends: 13785 [2022-11-03 02:10:02,060 INFO L226 Difference]: Without dead ends: 8670 [2022-11-03 02:10:02,096 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 26 GetRequests, 25 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 02:10:02,098 INFO L413 NwaCegarLoop]: 8759 mSDtfsCounter, 7224 mSDsluCounter, 5613 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 9 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7224 SdHoareTripleChecker+Valid, 14372 SdHoareTripleChecker+Invalid, 24 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 9 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2022-11-03 02:10:02,099 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7224 Valid, 14372 Invalid, 24 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [9 Valid, 15 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2022-11-03 02:10:02,113 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 8670 states. [2022-11-03 02:10:02,750 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 8670 to 8665. [2022-11-03 02:10:02,763 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 8665 states, 6193 states have (on average 1.4085257548845471) internal successors, (8723), 6432 states have internal predecessors, (8723), 2043 states have call successors, (2043), 453 states have call predecessors, (2043), 428 states have return successors, (2098), 1905 states have call predecessors, (2098), 2027 states have call successors, (2098) [2022-11-03 02:10:02,828 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 8665 states to 8665 states and 12864 transitions. [2022-11-03 02:10:02,830 INFO L78 Accepts]: Start accepts. Automaton has 8665 states and 12864 transitions. Word has length 27 [2022-11-03 02:10:02,831 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:10:02,831 INFO L495 AbstractCegarLoop]: Abstraction has 8665 states and 12864 transitions. [2022-11-03 02:10:02,831 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.333333333333333) internal successors, (16), 3 states have internal predecessors, (16), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:10:02,831 INFO L276 IsEmpty]: Start isEmpty. Operand 8665 states and 12864 transitions. [2022-11-03 02:10:02,835 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2022-11-03 02:10:02,835 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:10:02,835 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2022-11-03 02:10:02,921 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (5)] Forceful destruction successful, exit code 0 [2022-11-03 02:10:03,058 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:10:03,058 INFO L420 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:10:03,059 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:10:03,059 INFO L85 PathProgramCache]: Analyzing trace with hash -721530741, now seen corresponding path program 1 times [2022-11-03 02:10:03,067 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:10:03,067 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [1852858523] [2022-11-03 02:10:03,067 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:10:03,067 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:10:03,068 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:10:03,069 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:10:03,114 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Waiting until timeout for monitored process [2022-11-03 02:10:08,193 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:10:08,356 INFO L263 TraceCheckSpWp]: Trace formula consists of 5583 conjuncts, 2 conjunts are in the unsatisfiable core [2022-11-03 02:10:08,358 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:10:08,595 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2022-11-03 02:10:08,595 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:10:08,595 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:10:08,596 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [1852858523] [2022-11-03 02:10:08,596 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [1852858523] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:10:08,596 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:10:08,596 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2022-11-03 02:10:08,596 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1007839169] [2022-11-03 02:10:08,597 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:10:08,597 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2022-11-03 02:10:08,597 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:10:08,598 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2022-11-03 02:10:08,598 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2022-11-03 02:10:08,598 INFO L87 Difference]: Start difference. First operand 8665 states and 12864 transitions. Second operand has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:10:10,762 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2022-11-03 02:10:10,762 INFO L93 Difference]: Finished difference Result 25933 states and 39779 transitions. [2022-11-03 02:10:10,763 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2022-11-03 02:10:10,763 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) Word has length 28 [2022-11-03 02:10:10,763 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2022-11-03 02:10:10,897 INFO L225 Difference]: With dead ends: 25933 [2022-11-03 02:10:10,897 INFO L226 Difference]: Without dead ends: 17279 [2022-11-03 02:10:10,974 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 27 GetRequests, 26 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 02:10:10,975 INFO L413 NwaCegarLoop]: 13309 mSDtfsCounter, 7758 mSDsluCounter, 7767 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 4 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7758 SdHoareTripleChecker+Valid, 21076 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2022-11-03 02:10:10,975 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [7758 Valid, 21076 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2022-11-03 02:10:11,000 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 17279 states. [2022-11-03 02:10:12,541 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 17279 to 17218. [2022-11-03 02:10:12,564 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 17218 states, 12300 states have (on average 1.4097560975609755) internal successors, (17340), 12781 states have internal predecessors, (17340), 4065 states have call successors, (4065), 900 states have call predecessors, (4065), 852 states have return successors, (4796), 3786 states have call predecessors, (4796), 4048 states have call successors, (4796) [2022-11-03 02:10:12,709 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 17218 states to 17218 states and 26201 transitions. [2022-11-03 02:10:12,712 INFO L78 Accepts]: Start accepts. Automaton has 17218 states and 26201 transitions. Word has length 28 [2022-11-03 02:10:12,713 INFO L84 Accepts]: Finished accepts. word is rejected. [2022-11-03 02:10:12,713 INFO L495 AbstractCegarLoop]: Abstraction has 17218 states and 26201 transitions. [2022-11-03 02:10:12,713 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.666666666666667) internal successors, (17), 3 states have internal predecessors, (17), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 1 states have call successors, (3) [2022-11-03 02:10:12,713 INFO L276 IsEmpty]: Start isEmpty. Operand 17218 states and 26201 transitions. [2022-11-03 02:10:12,721 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2022-11-03 02:10:12,721 INFO L187 NwaCegarLoop]: Found error trace [2022-11-03 02:10:12,722 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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 02:10:12,813 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (6)] Forceful destruction successful, exit code 0 [2022-11-03 02:10:12,946 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 [2022-11-03 02:10:12,946 INFO L420 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2022-11-03 02:10:12,947 INFO L144 PredicateUnifier]: Initialized classic predicate unifier [2022-11-03 02:10:12,947 INFO L85 PathProgramCache]: Analyzing trace with hash 1795131279, now seen corresponding path program 1 times [2022-11-03 02:10:12,955 INFO L118 FreeRefinementEngine]: Executing refinement strategy WALRUS [2022-11-03 02:10:12,956 INFO L333 FreeRefinementEngine]: Using trace check IpTcStrategyModuleMathsat [85675629] [2022-11-03 02:10:12,956 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2022-11-03 02:10:12,956 INFO L173 SolverBuilder]: Constructing external solver with command: mathsat -unsat_core_generation=3 [2022-11-03 02:10:12,956 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat [2022-11-03 02:10:12,957 INFO L229 MonitoredProcess]: Starting monitored process 7 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (exit command is (exit), workingDir is null) [2022-11-03 02:10:12,999 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9975d7a5-777f-409e-9c88-f0a1485046ea/bin/utaipan-7li7fVZpFI/mathsat -unsat_core_generation=3 (7)] Waiting until timeout for monitored process [2022-11-03 02:10:18,312 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2022-11-03 02:10:18,522 INFO L263 TraceCheckSpWp]: Trace formula consists of 5755 conjuncts, 21 conjunts are in the unsatisfiable core [2022-11-03 02:10:18,527 INFO L286 TraceCheckSpWp]: Computing forward predicates... [2022-11-03 02:10:19,735 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:10:19,791 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 1 stores, 0 select indices, 0 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 0 new quantified variables, introduced 0 case distinctions, treesize of input 11 treesize of output 7 [2022-11-03 02:10:23,367 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:10:23,422 INFO L390 Elim1Store]: Elim1 did not use preprocessing eliminated variable of array dimension 2, 0 stores, 1 select indices, 1 select index equivalence classes, 0 disjoint index pairs (out of 0 index pairs), introduced 1 new quantified variables, introduced 0 case distinctions, treesize of input 15 treesize of output 7 [2022-11-03 02:10:23,639 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 2 trivial. 0 not checked. [2022-11-03 02:10:23,639 INFO L324 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2022-11-03 02:10:23,640 INFO L136 FreeRefinementEngine]: Strategy WALRUS found an infeasible trace [2022-11-03 02:10:23,640 INFO L333 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleMathsat [85675629] [2022-11-03 02:10:23,640 INFO L157 FreeRefinementEngine]: IpTcStrategyModuleMathsat [85675629] provided 1 perfect and 0 imperfect interpolant sequences [2022-11-03 02:10:23,640 INFO L184 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2022-11-03 02:10:23,640 INFO L197 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2022-11-03 02:10:23,640 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1184345865] [2022-11-03 02:10:23,640 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2022-11-03 02:10:23,641 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2022-11-03 02:10:23,641 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy WALRUS [2022-11-03 02:10:23,641 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2022-11-03 02:10:23,642 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=15, Invalid=27, Unknown=0, NotChecked=0, Total=42 [2022-11-03 02:10:23,642 INFO L87 Difference]: Start difference. First operand 17218 states and 26201 transitions. Second operand has 7 states, 7 states have (on average 7.285714285714286) internal successors, (51), 5 states have internal predecessors, (51), 3 states have call successors, (11), 3 states have call predecessors, (11), 3 states have return successors, (8), 3 states have call predecessors, (8), 2 states have call successors, (8) [2022-11-03 02:10:31,463 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:37,971 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:41,086 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:43,285 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:45,549 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:47,556 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:49,560 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:51,567 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:53,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:10:56,829 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:01,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:03,849 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:16,848 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:26,481 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:30,528 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:41,945 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:50,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:52,173 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:56,503 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.68s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:11:59,069 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:01,116 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:03,212 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:13,208 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:15,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:23,243 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:28,754 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.36s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:48,160 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:50,365 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:53,531 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:55,874 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:12:57,682 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.65s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:06,234 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:09,960 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:12,025 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:14,257 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:18,685 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:24,756 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:27,635 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:30,155 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:32,862 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:39,886 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:49,859 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:51,998 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:13:53,471 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.13s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:04,605 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:08,261 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:14,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.32s for a HTC check with result INVALID. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:16,552 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.10s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:25,893 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:30,346 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:32,689 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:36,600 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:39,222 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:42,705 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:45,584 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:47,703 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers [] [2022-11-03 02:14:53,084 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, BitVec], hasArrays=true, hasNonlinArith=false, quantifiers []