./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version e7bb482b Calling Ultimate with: /usr/lib/jvm/java-1.11.0-openjdk-amd64/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP --witnessprinter.witness.filename witness.graphml --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash df0142f01e8dc7395ac2d7febe55521342ae4d40800e7cf114c6d5c4f1ccf681 --- Real Ultimate output --- This is Ultimate 0.2.3-dev-e7bb482 [2023-11-06 22:11:44,574 INFO L188 SettingsManager]: Resetting all preferences to default values... [2023-11-06 22:11:44,648 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/config/svcomp-Reach-64bit-Automizer_Default.epf [2023-11-06 22:11:44,653 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2023-11-06 22:11:44,654 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2023-11-06 22:11:44,678 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2023-11-06 22:11:44,679 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2023-11-06 22:11:44,680 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2023-11-06 22:11:44,681 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2023-11-06 22:11:44,681 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2023-11-06 22:11:44,682 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2023-11-06 22:11:44,683 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2023-11-06 22:11:44,683 INFO L153 SettingsManager]: * Use SBE=true [2023-11-06 22:11:44,684 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2023-11-06 22:11:44,685 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2023-11-06 22:11:44,685 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2023-11-06 22:11:44,686 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2023-11-06 22:11:44,687 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2023-11-06 22:11:44,687 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2023-11-06 22:11:44,688 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2023-11-06 22:11:44,688 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2023-11-06 22:11:44,689 INFO L153 SettingsManager]: * Use constant arrays=true [2023-11-06 22:11:44,690 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2023-11-06 22:11:44,690 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2023-11-06 22:11:44,691 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2023-11-06 22:11:44,692 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:11:44,692 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2023-11-06 22:11:44,693 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2023-11-06 22:11:44,693 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopsAndPotentialCycles [2023-11-06 22:11:44,694 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2023-11-06 22:11:44,695 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2023-11-06 22:11:44,695 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2023-11-06 22:11:44,696 INFO L153 SettingsManager]: * Compute Hoare Annotation of negated interpolant automaton, abstraction and CFG=true [2023-11-06 22:11:44,696 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2023-11-06 22:11:44,697 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2023-11-06 22:11:44,697 INFO L153 SettingsManager]: * Independence relation used for large block encoding in concurrent analysis=SYNTACTIC [2023-11-06 22:11:44,698 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/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_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness.graphml Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> df0142f01e8dc7395ac2d7febe55521342ae4d40800e7cf114c6d5c4f1ccf681 [2023-11-06 22:11:44,952 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2023-11-06 22:11:44,986 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2023-11-06 22:11:44,989 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2023-11-06 22:11:44,992 INFO L270 PluginConnector]: Initializing CDTParser... [2023-11-06 22:11:44,993 INFO L274 PluginConnector]: CDTParser initialized [2023-11-06 22:11:44,994 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/../../sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2023-11-06 22:11:48,190 INFO L533 CDTParser]: Created temporary CDT project at NULL [2023-11-06 22:11:49,179 INFO L384 CDTParser]: Found 1 translation units. [2023-11-06 22:11:49,181 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2023-11-06 22:11:49,283 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/data/ff5eaebf8/7c65d4e7bf7a483ab08751a1cbd49dcf/FLAGd07e90b35 [2023-11-06 22:11:49,302 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/data/ff5eaebf8/7c65d4e7bf7a483ab08751a1cbd49dcf [2023-11-06 22:11:49,308 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2023-11-06 22:11:49,310 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2023-11-06 22:11:49,312 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2023-11-06 22:11:49,313 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2023-11-06 22:11:49,318 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2023-11-06 22:11:49,319 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:11:49" (1/1) ... [2023-11-06 22:11:49,321 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@4ec1d5d5 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:11:49, skipping insertion in model container [2023-11-06 22:11:49,321 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 06.11 10:11:49" (1/1) ... [2023-11-06 22:11:49,606 INFO L177 MainTranslator]: Built tables and reachable declarations [2023-11-06 22:11:57,899 WARN L240 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_fa5d000f-ea76-487d-8348-a2ea42177de8/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i[709275,709288] [2023-11-06 22:11:57,987 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:11:58,088 INFO L202 MainTranslator]: Completed pre-run [2023-11-06 22:11:58,253 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapl %0": "=r" (val): "0" (val)); [5886] [2023-11-06 22:11:58,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [6017] [2023-11-06 22:11:58,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6020] [2023-11-06 22:11:58,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6023] [2023-11-06 22:11:58,337 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [6026] [2023-11-06 22:11:58,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [6046] [2023-11-06 22:11:58,338 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [6049] [2023-11-06 22:11:58,339 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (val)); [6051] [2023-11-06 22:11:58,340 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [6056] [2023-11-06 22:11:58,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [6059] [2023-11-06 22:11:58,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [6061] [2023-11-06 22:11:58,341 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [6066] [2023-11-06 22:11:58,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [6069] [2023-11-06 22:11:58,342 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (val)); [6071] [2023-11-06 22:11:58,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [6076] [2023-11-06 22:11:58,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [6079] [2023-11-06 22:11:58,343 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (val)); [6081] [2023-11-06 22:11:58,344 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incb %%gs:%0": "+m" (__preempt_count)); [6099] [2023-11-06 22:11:58,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decb %%gs:%0": "+m" (__preempt_count)); [6102] [2023-11-06 22:11:58,345 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addb %1, %%gs:%0": "+m" (__preempt_count): "qi" (- val)); [6104] [2023-11-06 22:11:58,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incw %%gs:%0": "+m" (__preempt_count)); [6109] [2023-11-06 22:11:58,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decw %%gs:%0": "+m" (__preempt_count)); [6112] [2023-11-06 22:11:58,346 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addw %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [6114] [2023-11-06 22:11:58,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incl %%gs:%0": "+m" (__preempt_count)); [6119] [2023-11-06 22:11:58,347 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decl %%gs:%0": "+m" (__preempt_count)); [6122] [2023-11-06 22:11:58,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addl %1, %%gs:%0": "+m" (__preempt_count): "ri" (- val)); [6124] [2023-11-06 22:11:58,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("incq %%gs:%0": "+m" (__preempt_count)); [6129] [2023-11-06 22:11:58,348 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("decq %%gs:%0": "+m" (__preempt_count)); [6132] [2023-11-06 22:11:58,349 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("addq %1, %%gs:%0": "+m" (__preempt_count): "re" (- val)); [6134] [2023-11-06 22:11:58,352 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [6265-6266] [2023-11-06 22:11:58,356 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [6273-6274] [2023-11-06 22:11:58,366 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6317] [2023-11-06 22:11:58,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6324] [2023-11-06 22:11:58,367 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6334] [2023-11-06 22:11:58,368 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6344] [2023-11-06 22:11:58,380 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3238/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/libfc/fc_libfc.c"), "i" (244), "i" (12UL)); [6621-6622] [2023-11-06 22:11:58,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3238/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/libfc/fc_libfc.c"), "i" (245), "i" (12UL)); [6630-6631] [2023-11-06 22:11:58,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3238/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/libfc/fc_libfc.c"), "i" (296), "i" (12UL)); [6717-6718] [2023-11-06 22:11:58,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7046] [2023-11-06 22:11:58,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7048] [2023-11-06 22:11:58,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bswapq %0": "=r" (val): "0" (val)); [7057] [2023-11-06 22:11:58,396 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; subl %2, %0; sete %1": "+m" (v->counter), "=qm" (c): "er" (i): "memory"); [7103-7104] [2023-11-06 22:11:58,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [7115-7116] [2023-11-06 22:11:58,397 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [7119-7120] [2023-11-06 22:11:58,398 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [7123-7124] [2023-11-06 22:11:58,400 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [7127-7128] [2023-11-06 22:11:58,507 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [8677] [2023-11-06 22:11:58,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; incl %0": "+m" (v->counter)); [8776] [2023-11-06 22:11:58,511 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0": "+m" (v->counter)); [8783] [2023-11-06 22:11:58,512 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; decl %0; sete %1": "+m" (v->counter), "=qm" (c): : "memory"); [8791-8792] [2023-11-06 22:11:58,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9650] [2023-11-06 22:11:58,581 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [9656] [2023-11-06 22:11:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9659] [2023-11-06 22:11:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9662] [2023-11-06 22:11:58,582 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [9665] [2023-11-06 22:11:58,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [9676] [2023-11-06 22:11:58,583 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9679] [2023-11-06 22:11:58,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9682] [2023-11-06 22:11:58,585 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [9685] [2023-11-06 22:11:58,586 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [9696] [2023-11-06 22:11:58,587 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9699] [2023-11-06 22:11:58,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9702] [2023-11-06 22:11:58,588 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [9705] [2023-11-06 22:11:58,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [9716] [2023-11-06 22:11:58,589 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9719] [2023-11-06 22:11:58,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9722] [2023-11-06 22:11:58,591 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [9725] [2023-11-06 22:11:58,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (mp->pool)); [9740] [2023-11-06 22:11:58,592 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [9743] [2023-11-06 22:11:58,600 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (mp->pool)); [9861] [2023-11-06 22:11:58,663 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/ldvuser/mutilin/launch/work/current--X--drivers/--X--defaultlinux-4.2-rc1.tar.xz--X--43_2a--X--cpachecker/linux-4.2-rc1.tar.xz/csd_deg_dscv/3238/dscv_tempdir/dscv/ri/43_2a/drivers/scsi/libfc/fc_exch.c"), "i" (1481), "i" (12UL)); [10432-10433] [2023-11-06 22:11:58,718 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" ((ema->mp)->pool)); [10893] [2023-11-06 22:11:58,783 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (mp->pool)); [11512] [2023-11-06 22:11:58,935 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13407] [2023-11-06 22:11:58,936 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [13414] [2023-11-06 22:11:58,958 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (lport->stats)); [13795] [2023-11-06 22:11:59,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19365] [2023-11-06 22:11:59,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/mm.h"), "i" (543), "i" (12UL)); [19416-19417] [2023-11-06 22:11:59,606 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (123), "i" (12UL)); [19433-19434] [2023-11-06 22:11:59,607 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/scatterlist.h"), "i" (124), "i" (12UL)); [19441-19442] [2023-11-06 22:11:59,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (lport->stats)); [19631] [2023-11-06 22:11:59,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19633] [2023-11-06 22:11:59,624 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [19639] [2023-11-06 22:11:59,624 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19642] [2023-11-06 22:11:59,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19645] [2023-11-06 22:11:59,625 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19648] [2023-11-06 22:11:59,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [19659] [2023-11-06 22:11:59,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19662] [2023-11-06 22:11:59,626 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19665] [2023-11-06 22:11:59,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19668] [2023-11-06 22:11:59,627 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [19679] [2023-11-06 22:11:59,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19682] [2023-11-06 22:11:59,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19685] [2023-11-06 22:11:59,628 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19688] [2023-11-06 22:11:59,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [19699] [2023-11-06 22:11:59,629 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19702] [2023-11-06 22:11:59,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19705] [2023-11-06 22:11:59,630 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19708] [2023-11-06 22:11:59,631 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19722] [2023-11-06 22:11:59,633 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" ((fsp->lp)->stats)); [19804] [2023-11-06 22:11:59,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19806] [2023-11-06 22:11:59,634 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [19812] [2023-11-06 22:11:59,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19815] [2023-11-06 22:11:59,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19818] [2023-11-06 22:11:59,635 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19821] [2023-11-06 22:11:59,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [19832] [2023-11-06 22:11:59,636 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19835] [2023-11-06 22:11:59,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19838] [2023-11-06 22:11:59,637 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19841] [2023-11-06 22:11:59,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [19852] [2023-11-06 22:11:59,638 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19855] [2023-11-06 22:11:59,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19858] [2023-11-06 22:11:59,639 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19861] [2023-11-06 22:11:59,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [19872] [2023-11-06 22:11:59,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19875] [2023-11-06 22:11:59,640 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19878] [2023-11-06 22:11:59,641 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19881] [2023-11-06 22:11:59,642 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19895] [2023-11-06 22:11:59,676 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (lport->stats)); [20044] [2023-11-06 22:11:59,676 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20046] [2023-11-06 22:11:59,677 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [20052] [2023-11-06 22:11:59,677 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20055] [2023-11-06 22:11:59,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20058] [2023-11-06 22:11:59,678 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20061] [2023-11-06 22:11:59,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [20072] [2023-11-06 22:11:59,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20075] [2023-11-06 22:11:59,679 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20078] [2023-11-06 22:11:59,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20081] [2023-11-06 22:11:59,680 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [20092] [2023-11-06 22:11:59,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20095] [2023-11-06 22:11:59,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20098] [2023-11-06 22:11:59,681 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20101] [2023-11-06 22:11:59,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [20112] [2023-11-06 22:11:59,682 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20115] [2023-11-06 22:11:59,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20118] [2023-11-06 22:11:59,683 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20121] [2023-11-06 22:11:59,684 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20135] [2023-11-06 22:11:59,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (lport->stats)); [20253] [2023-11-06 22:11:59,697 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20255] [2023-11-06 22:11:59,698 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [20261] [2023-11-06 22:11:59,698 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20264] [2023-11-06 22:11:59,699 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20267] [2023-11-06 22:11:59,699 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [20270] [2023-11-06 22:11:59,699 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [20281] [2023-11-06 22:11:59,700 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20284] [2023-11-06 22:11:59,700 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20287] [2023-11-06 22:11:59,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [20290] [2023-11-06 22:11:59,701 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [20301] [2023-11-06 22:11:59,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20304] [2023-11-06 22:11:59,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20307] [2023-11-06 22:11:59,702 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [20310] [2023-11-06 22:11:59,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [20321] [2023-11-06 22:11:59,703 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20324] [2023-11-06 22:11:59,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20327] [2023-11-06 22:11:59,704 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [20330] [2023-11-06 22:11:59,705 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [20351] [2023-11-06 22:11:59,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("": "=r" (__ptr): "0" (lport->stats)); [21913] [2023-11-06 22:11:59,877 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [21915] [2023-11-06 22:11:59,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [21921] [2023-11-06 22:11:59,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [21924] [2023-11-06 22:11:59,878 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [21927] [2023-11-06 22:11:59,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [21930] [2023-11-06 22:11:59,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [21941] [2023-11-06 22:11:59,879 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [21944] [2023-11-06 22:11:59,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [21947] [2023-11-06 22:11:59,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [21950] [2023-11-06 22:11:59,880 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [21961] [2023-11-06 22:11:59,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [21964] [2023-11-06 22:11:59,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [21967] [2023-11-06 22:11:59,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [21970] [2023-11-06 22:11:59,881 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [21981] [2023-11-06 22:11:59,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [21984] [2023-11-06 22:11:59,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [21987] [2023-11-06 22:11:59,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [21990] [2023-11-06 22:11:59,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [22017] [2023-11-06 22:11:59,980 WARN L240 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_fa5d000f-ea76-487d-8348-a2ea42177de8/sv-benchmarks/c/ldv-linux-4.2-rc1/linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i[709275,709288] [2023-11-06 22:11:59,988 INFO L209 PostProcessor]: Analyzing one entry point: main [2023-11-06 22:12:00,291 WARN L672 CHandler]: The function __bad_size_call_parameter is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:12:00,292 WARN L672 CHandler]: The function strncpy is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:12:00,292 WARN L672 CHandler]: The function __xadd_wrong_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:12:00,292 WARN L672 CHandler]: The function __bad_percpu_size is called, but not defined or handled by StandardFunctionHandler. [2023-11-06 22:12:00,300 INFO L206 MainTranslator]: Completed translation [2023-11-06 22:12:00,301 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00 WrapperNode [2023-11-06 22:12:00,301 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2023-11-06 22:12:00,302 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2023-11-06 22:12:00,302 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2023-11-06 22:12:00,303 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2023-11-06 22:12:00,312 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:00,592 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:01,055 INFO L138 Inliner]: procedures = 749, calls = 8277, calls flagged for inlining = 189, calls inlined = 181, statements flattened = 12075 [2023-11-06 22:12:01,056 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2023-11-06 22:12:01,057 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2023-11-06 22:12:01,057 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2023-11-06 22:12:01,057 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2023-11-06 22:12:01,068 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:01,069 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:01,202 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:01,203 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:01,629 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:01,860 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:02,055 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:02,095 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:02,446 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2023-11-06 22:12:02,447 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2023-11-06 22:12:02,447 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2023-11-06 22:12:02,447 INFO L274 PluginConnector]: RCFGBuilder initialized [2023-11-06 22:12:02,448 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (1/1) ... [2023-11-06 22:12:02,471 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2023-11-06 22:12:02,485 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/z3 [2023-11-06 22:12:02,529 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2023-11-06 22:12:02,596 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_fa5d000f-ea76-487d-8348-a2ea42177de8/bin/uautomizer-verify-WvqO1wxjHP/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2023-11-06 22:12:02,646 INFO L130 BoogieDeclarations]: Found specification of procedure fc_tm_done [2023-11-06 22:12:02,646 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_tm_done [2023-11-06 22:12:02,646 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_set [2023-11-06 22:12:02,646 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_set [2023-11-06 22:12:02,647 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup_each_cmd [2023-11-06 22:12:02,647 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup_each_cmd [2023-11-06 22:12:02,647 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_last [2023-11-06 22:12:02,647 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_last [2023-11-06 22:12:02,647 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_adisc_req [2023-11-06 22:12:02,648 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_adisc_req [2023-11-06 22:12:02,648 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_els_prli [2023-11-06 22:12:02,648 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_els_prli [2023-11-06 22:12:02,648 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_ptr_set [2023-11-06 22:12:02,648 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_ptr_set [2023-11-06 22:12:02,649 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_state [2023-11-06 22:12:02,649 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_state [2023-11-06 22:12:02,659 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_create [2023-11-06 22:12:02,659 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_create [2023-11-06 22:12:02,659 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2023-11-06 22:12:02,659 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2023-11-06 22:12:02,660 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_send_data [2023-11-06 22:12:02,660 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_send_data [2023-11-06 22:12:02,660 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_abort [2023-11-06 22:12:02,660 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_abort [2023-11-06 22:12:02,660 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_create [2023-11-06 22:12:02,660 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_create [2023-11-06 22:12:02,660 INFO L130 BoogieDeclarations]: Found specification of procedure fc_copy_buffer_to_sglist [2023-11-06 22:12:02,661 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_copy_buffer_to_sglist [2023-11-06 22:12:02,661 INFO L130 BoogieDeclarations]: Found specification of procedure debug_lockdep_rcu_enabled [2023-11-06 22:12:02,661 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_lockdep_rcu_enabled [2023-11-06 22:12:02,661 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_header_get [2023-11-06 22:12:02,661 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_header_get [2023-11-06 22:12:02,661 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock [2023-11-06 22:12:02,661 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock [2023-11-06 22:12:02,662 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2023-11-06 22:12:02,662 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2023-11-06 22:12:02,662 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_rport_callback [2023-11-06 22:12:02,662 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_rport_callback [2023-11-06 22:12:02,662 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free [2023-11-06 22:12:02,662 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_free [2023-11-06 22:12:02,662 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_setlink [2023-11-06 22:12:02,663 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_setlink [2023-11-06 22:12:02,663 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_abort [2023-11-06 22:12:02,663 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_abort [2023-11-06 22:12:02,663 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_exch_abort [2023-11-06 22:12:02,663 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_exch_abort [2023-11-06 22:12:02,663 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_resp [2023-11-06 22:12:02,664 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_resp [2023-11-06 22:12:02,664 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_alloc [2023-11-06 22:12:02,664 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_alloc [2023-11-06 22:12:02,664 INFO L130 BoogieDeclarations]: Found specification of procedure fc_els_resp_type [2023-11-06 22:12:02,664 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_els_resp_type [2023-11-06 22:12:02,664 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~~u32~0~TO~$Pointer$ [2023-11-06 22:12:02,664 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~int~X~$Pointer$~X~$Pointer$~X~~u32~0~TO~$Pointer$ [2023-11-06 22:12:02,665 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_add_fc4_type [2023-11-06 22:12:02,665 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_add_fc4_type [2023-11-06 22:12:02,665 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:12:02,665 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:12:02,665 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_els_req [2023-11-06 22:12:02,665 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_els_req [2023-11-06 22:12:02,665 INFO L130 BoogieDeclarations]: Found specification of procedure activate_work_3 [2023-11-06 22:12:02,666 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_work_3 [2023-11-06 22:12:02,666 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_free [2023-11-06 22:12:02,666 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_free [2023-11-06 22:12:02,666 INFO L130 BoogieDeclarations]: Found specification of procedure free_percpu [2023-11-06 22:12:02,666 INFO L138 BoogieDeclarations]: Found implementation of procedure free_percpu [2023-11-06 22:12:02,666 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_req [2023-11-06 22:12:02,666 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_req [2023-11-06 22:12:02,667 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_send [2023-11-06 22:12:02,667 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_send [2023-11-06 22:12:02,667 INFO L130 BoogieDeclarations]: Found specification of procedure sdev_id [2023-11-06 22:12:02,667 INFO L138 BoogieDeclarations]: Found implementation of procedure sdev_id [2023-11-06 22:12:02,667 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_sub [2023-11-06 22:12:02,667 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_sub [2023-11-06 22:12:02,667 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_alloc [2023-11-06 22:12:02,668 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_alloc [2023-11-06 22:12:02,668 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2023-11-06 22:12:02,668 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2023-11-06 22:12:02,668 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 22:12:02,668 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~VOID [2023-11-06 22:12:02,668 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_is_fc_rport [2023-11-06 22:12:02,668 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_is_fc_rport [2023-11-06 22:12:02,669 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2023-11-06 22:12:02,669 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2023-11-06 22:12:02,669 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send [2023-11-06 22:12:02,669 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send [2023-11-06 22:12:02,669 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_state_enter [2023-11-06 22:12:02,669 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_state_enter [2023-11-06 22:12:02,669 INFO L130 BoogieDeclarations]: Found specification of procedure PageTail [2023-11-06 22:12:02,670 INFO L138 BoogieDeclarations]: Found implementation of procedure PageTail [2023-11-06 22:12:02,670 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_state_enter [2023-11-06 22:12:02,670 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_state_enter [2023-11-06 22:12:02,670 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_disc_callback [2023-11-06 22:12:02,670 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_disc_callback [2023-11-06 22:12:02,670 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rrq [2023-11-06 22:12:02,670 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rrq [2023-11-06 22:12:02,671 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_lport_queue_ready [2023-11-06 22:12:02,671 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_lport_queue_ready [2023-11-06 22:12:02,671 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_delete [2023-11-06 22:12:02,671 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_delete [2023-11-06 22:12:02,671 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv [2023-11-06 22:12:02,671 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv [2023-11-06 22:12:02,671 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_can_queue_ramp_down [2023-11-06 22:12:02,672 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_can_queue_ramp_down [2023-11-06 22:12:02,672 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_be64 [2023-11-06 22:12:02,672 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_be64 [2023-11-06 22:12:02,672 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec_and_test [2023-11-06 22:12:02,672 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec_and_test [2023-11-06 22:12:02,672 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2023-11-06 22:12:02,672 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2023-11-06 22:12:02,673 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_flogi [2023-11-06 22:12:02,673 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_flogi [2023-11-06 22:12:02,673 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_els_request [2023-11-06 22:12:02,673 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_els_request [2023-11-06 22:12:02,673 INFO L130 BoogieDeclarations]: Found specification of procedure __xadd_wrong_size [2023-11-06 22:12:02,673 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recovery [2023-11-06 22:12:02,673 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recovery [2023-11-06 22:12:02,673 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2023-11-06 22:12:02,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2023-11-06 22:12:02,674 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2023-11-06 22:12:02,674 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2023-11-06 22:12:02,674 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_needs_ack [2023-11-06 22:12:02,674 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_needs_ack [2023-11-06 22:12:02,674 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_is_init [2023-11-06 22:12:02,674 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_is_init [2023-11-06 22:12:02,674 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fabric_logoff [2023-11-06 22:12:02,675 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fabric_logoff [2023-11-06 22:12:02,675 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2023-11-06 22:12:02,691 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_rtv_resp [2023-11-06 22:12:02,691 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_rtv_resp [2023-11-06 22:12:02,691 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_payload_get [2023-11-06 22:12:02,692 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_payload_get [2023-11-06 22:12:02,692 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_bsg_resp [2023-11-06 22:12:02,692 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_bsg_resp [2023-11-06 22:12:02,692 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_find [2023-11-06 22:12:02,692 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_find [2023-11-06 22:12:02,692 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_is_linear [2023-11-06 22:12:02,692 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_is_linear [2023-11-06 22:12:02,693 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2023-11-06 22:12:02,693 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2023-11-06 22:12:02,693 INFO L130 BoogieDeclarations]: Found specification of procedure fc_block_scsi_eh [2023-11-06 22:12:02,693 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_block_scsi_eh [2023-11-06 22:12:02,693 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_flogi [2023-11-06 22:12:02,693 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_flogi [2023-11-06 22:12:02,693 INFO L130 BoogieDeclarations]: Found specification of procedure fc_sof_class [2023-11-06 22:12:02,693 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_sof_class [2023-11-06 22:12:02,694 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_restart [2023-11-06 22:12:02,694 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_restart [2023-11-06 22:12:02,694 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_abts [2023-11-06 22:12:02,694 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_abts [2023-11-06 22:12:02,694 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_alloc [2023-11-06 22:12:02,694 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_alloc [2023-11-06 22:12:02,694 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ns_resp [2023-11-06 22:12:02,695 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ns_resp [2023-11-06 22:12:02,695 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_bh [2023-11-06 22:12:02,695 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_bh [2023-11-06 22:12:02,695 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fabric_login [2023-11-06 22:12:02,695 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fabric_login [2023-11-06 22:12:02,695 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recv_data [2023-11-06 22:12:02,695 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recv_data [2023-11-06 22:12:02,696 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_logo_req [2023-11-06 22:12:02,696 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_logo_req [2023-11-06 22:12:02,696 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_adisc [2023-11-06 22:12:02,696 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_adisc [2023-11-06 22:12:02,696 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2023-11-06 22:12:02,696 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_els_rrq [2023-11-06 22:12:02,696 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_els_rrq [2023-11-06 22:12:02,697 INFO L130 BoogieDeclarations]: Found specification of procedure fc_linkdown [2023-11-06 22:12:02,697 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_linkdown [2023-11-06 22:12:02,697 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2023-11-06 22:12:02,697 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2023-11-06 22:12:02,697 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-06 22:12:02,697 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2023-11-06 22:12:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_sid [2023-11-06 22:12:02,698 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_sid [2023-11-06 22:12:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_frame_alloc [2023-11-06 22:12:02,698 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_frame_alloc [2023-11-06 22:12:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2023-11-06 22:12:02,698 INFO L130 BoogieDeclarations]: Found specification of procedure fc_remote_port_chkready [2023-11-06 22:12:02,699 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_remote_port_chkready [2023-11-06 22:12:02,699 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_flush_queue [2023-11-06 22:12:02,699 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_flush_queue [2023-11-06 22:12:02,699 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_lock_pkt [2023-11-06 22:12:02,699 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_lock_pkt [2023-11-06 22:12:02,699 INFO L130 BoogieDeclarations]: Found specification of procedure kref_get [2023-11-06 22:12:02,700 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_get [2023-11-06 22:12:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure fc_adisc_fill [2023-11-06 22:12:02,715 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_adisc_fill [2023-11-06 22:12:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2023-11-06 22:12:02,715 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_prli_req [2023-11-06 22:12:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_prli_req [2023-11-06 22:12:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2023-11-06 22:12:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2023-11-06 22:12:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_seq_resp [2023-11-06 22:12:02,716 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_seq_resp [2023-11-06 22:12:02,716 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_rnid_req [2023-11-06 22:12:02,717 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_rnid_req [2023-11-06 22:12:02,717 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_els_req [2023-11-06 22:12:02,717 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_els_req [2023-11-06 22:12:02,717 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_error_retry [2023-11-06 22:12:02,717 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_error_retry [2023-11-06 22:12:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure fc_invoke_resp [2023-11-06 22:12:02,718 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_invoke_resp [2023-11-06 22:12:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_bls [2023-11-06 22:12:02,718 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_bls [2023-11-06 22:12:02,718 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop_final [2023-11-06 22:12:02,718 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop_final [2023-11-06 22:12:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_error [2023-11-06 22:12:02,719 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_error [2023-11-06 22:12:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure skb_trim [2023-11-06 22:12:02,719 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_trim [2023-11-06 22:12:02,719 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_is_watching [2023-11-06 22:12:02,719 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_is_watching [2023-11-06 22:12:02,720 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_alloc_flags [2023-11-06 22:12:02,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_alloc_flags [2023-11-06 22:12:02,720 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~$Pointer$ [2023-11-06 22:12:02,720 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~$Pointer$ [2023-11-06 22:12:02,720 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_send_ba_rjt [2023-11-06 22:12:02,720 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_send_ba_rjt [2023-11-06 22:12:02,721 INFO L130 BoogieDeclarations]: Found specification of procedure fc_destroy_exch_mgr [2023-11-06 22:12:02,721 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_destroy_exch_mgr [2023-11-06 22:12:02,721 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2023-11-06 22:12:02,721 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2023-11-06 22:12:02,721 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_timeout [2023-11-06 22:12:02,721 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_timeout [2023-11-06 22:12:02,722 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lun_reset [2023-11-06 22:12:02,722 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lun_reset [2023-11-06 22:12:02,722 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_linkdown [2023-11-06 22:12:02,722 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_linkdown [2023-11-06 22:12:02,722 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_terminate_io [2023-11-06 22:12:02,722 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_terminate_io [2023-11-06 22:12:02,722 INFO L130 BoogieDeclarations]: Found specification of procedure kref_put [2023-11-06 22:12:02,723 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_put [2023-11-06 22:12:02,723 INFO L130 BoogieDeclarations]: Found specification of procedure __read_once_size [2023-11-06 22:12:02,723 INFO L138 BoogieDeclarations]: Found implementation of procedure __read_once_size [2023-11-06 22:12:02,723 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_target [2023-11-06 22:12:02,723 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_target [2023-11-06 22:12:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure sg_next [2023-11-06 22:12:02,724 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_next [2023-11-06 22:12:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_lookup_recip [2023-11-06 22:12:02,724 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_lookup_recip [2023-11-06 22:12:02,724 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_free [2023-11-06 22:12:02,724 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_free [2023-11-06 22:12:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_work [2023-11-06 22:12:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_work [2023-11-06 22:12:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_reset [2023-11-06 22:12:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_reset [2023-11-06 22:12:02,725 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_timeout [2023-11-06 22:12:02,725 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_timeout [2023-11-06 22:12:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_335 [2023-11-06 22:12:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_335 [2023-11-06 22:12:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_init_zalloc [2023-11-06 22:12:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_init_zalloc [2023-11-06 22:12:02,726 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_plogi [2023-11-06 22:12:02,726 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_plogi [2023-11-06 22:12:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2023-11-06 22:12:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_prli [2023-11-06 22:12:02,727 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_prli [2023-11-06 22:12:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~~TO~VOID [2023-11-06 22:12:02,727 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~~TO~VOID [2023-11-06 22:12:02,727 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_error [2023-11-06 22:12:02,728 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_error [2023-11-06 22:12:02,728 INFO L130 BoogieDeclarations]: Found specification of procedure disable_suitable_timer_6 [2023-11-06 22:12:02,728 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_suitable_timer_6 [2023-11-06 22:12:02,728 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_login_complete [2023-11-06 22:12:02,728 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_login_complete [2023-11-06 22:12:02,728 INFO L130 BoogieDeclarations]: Found specification of procedure complete [2023-11-06 22:12:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure complete [2023-11-06 22:12:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sg_count [2023-11-06 22:12:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sg_count [2023-11-06 22:12:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2023-11-06 22:12:02,729 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_abts_resp [2023-11-06 22:12:02,729 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_abts_resp [2023-11-06 22:12:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_req [2023-11-06 22:12:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_req [2023-11-06 22:12:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_6 [2023-11-06 22:12:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_6 [2023-11-06 22:12:02,730 INFO L130 BoogieDeclarations]: Found specification of procedure reg_timer_8 [2023-11-06 22:12:02,730 INFO L138 BoogieDeclarations]: Found implementation of procedure reg_timer_8 [2023-11-06 22:12:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure fc_plogi_fill [2023-11-06 22:12:02,731 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_plogi_fill [2023-11-06 22:12:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2023-11-06 22:12:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure fc_plogi_get_maxframe [2023-11-06 22:12:02,731 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_plogi_get_maxframe [2023-11-06 22:12:02,731 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2023-11-06 22:12:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:12:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2023-11-06 22:12:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_disabled [2023-11-06 22:12:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_disabled [2023-11-06 22:12:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:12:02,732 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2023-11-06 22:12:02,732 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_req [2023-11-06 22:12:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_req [2023-11-06 22:12:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup_cmd [2023-11-06 22:12:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup_cmd [2023-11-06 22:12:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_release [2023-11-06 22:12:02,733 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_release [2023-11-06 22:12:02,733 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_frame_header_get [2023-11-06 22:12:02,734 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_frame_header_get [2023-11-06 22:12:02,734 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ready [2023-11-06 22:12:02,734 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ready [2023-11-06 22:12:02,734 INFO L130 BoogieDeclarations]: Found specification of procedure kmap_atomic [2023-11-06 22:12:02,734 INFO L138 BoogieDeclarations]: Found implementation of procedure kmap_atomic [2023-11-06 22:12:02,734 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_compatible_roles [2023-11-06 22:12:02,735 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_compatible_roles [2023-11-06 22:12:02,735 INFO L130 BoogieDeclarations]: Found specification of procedure __init_work [2023-11-06 22:12:02,735 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_work [2023-11-06 22:12:02,735 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2023-11-06 22:12:02,735 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2023-11-06 22:12:02,735 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_ready [2023-11-06 22:12:02,736 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_ready [2023-11-06 22:12:02,736 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2023-11-06 22:12:02,736 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2023-11-06 22:12:02,736 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_set_state [2023-11-06 22:12:02,736 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_set_state [2023-11-06 22:12:02,736 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_start_next_locked [2023-11-06 22:12:02,736 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_start_next_locked [2023-11-06 22:12:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rrq_resp [2023-11-06 22:12:02,737 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rrq_resp [2023-11-06 22:12:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_scr [2023-11-06 22:12:02,737 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_scr [2023-11-06 22:12:02,737 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2023-11-06 22:12:02,737 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2023-11-06 22:12:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure __init_waitqueue_head [2023-11-06 22:12:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure __init_waitqueue_head [2023-11-06 22:12:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_els_rsp_send [2023-11-06 22:12:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_els_rsp_send [2023-11-06 22:12:02,738 INFO L130 BoogieDeclarations]: Found specification of procedure shost_priv [2023-11-06 22:12:02,738 INFO L138 BoogieDeclarations]: Found implementation of procedure shost_priv [2023-11-06 22:12:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2023-11-06 22:12:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2023-11-06 22:12:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock_bh [2023-11-06 22:12:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock_bh [2023-11-06 22:12:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure IS_ERR [2023-11-06 22:12:02,739 INFO L138 BoogieDeclarations]: Found implementation of procedure IS_ERR [2023-11-06 22:12:02,739 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_cancel [2023-11-06 22:12:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_cancel [2023-11-06 22:12:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab32 [2023-11-06 22:12:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab32 [2023-11-06 22:12:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure fc_frame_payload_op [2023-11-06 22:12:02,740 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_frame_payload_op [2023-11-06 22:12:02,740 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_alloc [2023-11-06 22:12:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_alloc [2023-11-06 22:12:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ns [2023-11-06 22:12:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ns [2023-11-06 22:12:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure kref_sub [2023-11-06 22:12:02,741 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_sub [2023-11-06 22:12:02,741 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2023-11-06 22:12:02,742 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2023-11-06 22:12:02,742 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2023-11-06 22:12:02,742 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2023-11-06 22:12:02,742 INFO L130 BoogieDeclarations]: Found specification of procedure cancel_delayed_work_sync [2023-11-06 22:12:02,742 INFO L138 BoogieDeclarations]: Found implementation of procedure cancel_delayed_work_sync [2023-11-06 22:12:02,742 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec_error [2023-11-06 22:12:02,742 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec_error [2023-11-06 22:12:02,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ms_resp [2023-11-06 22:12:02,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ms_resp [2023-11-06 22:12:02,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fill_fc_hdr [2023-11-06 22:12:02,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fill_fc_hdr [2023-11-06 22:12:02,743 INFO L130 BoogieDeclarations]: Found specification of procedure fc_queuecommand [2023-11-06 22:12:02,743 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_queuecommand [2023-11-06 22:12:02,744 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_reset [2023-11-06 22:12:02,744 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_reset [2023-11-06 22:12:02,744 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_lookup [2023-11-06 22:12:02,744 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_lookup [2023-11-06 22:12:02,744 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2023-11-06 22:12:02,744 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2023-11-06 22:12:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure int_to_scsilun [2023-11-06 22:12:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure int_to_scsilun [2023-11-06 22:12:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_ms [2023-11-06 22:12:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_ms [2023-11-06 22:12:02,745 INFO L130 BoogieDeclarations]: Found specification of procedure wait_for_completion_timeout [2023-11-06 22:12:02,745 INFO L138 BoogieDeclarations]: Found implementation of procedure wait_for_completion_timeout [2023-11-06 22:12:02,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_lookup_orig [2023-11-06 22:12:02,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_lookup_orig [2023-11-06 22:12:02,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_destroy [2023-11-06 22:12:02,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_destroy [2023-11-06 22:12:02,746 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_error [2023-11-06 22:12:02,746 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_error [2023-11-06 22:12:02,747 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_req [2023-11-06 22:12:02,747 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_req [2023-11-06 22:12:02,747 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_prli_resp [2023-11-06 22:12:02,747 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_prli_resp [2023-11-06 22:12:02,747 INFO L130 BoogieDeclarations]: Found specification of procedure destroy_workqueue [2023-11-06 22:12:02,747 INFO L138 BoogieDeclarations]: Found implementation of procedure destroy_workqueue [2023-11-06 22:12:02,747 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_size_call_parameter [2023-11-06 22:12:02,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_flogi_fill [2023-11-06 22:12:02,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_flogi_fill [2023-11-06 22:12:02,748 INFO L130 BoogieDeclarations]: Found specification of procedure fls64 [2023-11-06 22:12:02,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fls64 [2023-11-06 22:12:02,748 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_cleanup [2023-11-06 22:12:02,748 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_cleanup [2023-11-06 22:12:02,749 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_bufflen [2023-11-06 22:12:02,749 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_bufflen [2023-11-06 22:12:02,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_reset [2023-11-06 22:12:02,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_reset [2023-11-06 22:12:02,749 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_ls_rjt [2023-11-06 22:12:02,749 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_ls_rjt [2023-11-06 22:12:02,750 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_seq_send [2023-11-06 22:12:02,750 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_seq_send [2023-11-06 22:12:02,750 INFO L130 BoogieDeclarations]: Found specification of procedure dev_printk [2023-11-06 22:12:02,750 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_printk [2023-11-06 22:12:02,750 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2023-11-06 22:12:02,750 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2023-11-06 22:12:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2023-11-06 22:12:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2023-11-06 22:12:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_recv_resp [2023-11-06 22:12:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_recv_resp [2023-11-06 22:12:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure queue_delayed_work_on [2023-11-06 22:12:02,751 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_delayed_work_on [2023-11-06 22:12:02,751 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be16 [2023-11-06 22:12:02,752 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be16 [2023-11-06 22:12:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_els_rec [2023-11-06 22:12:02,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_els_rec [2023-11-06 22:12:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_done_locked [2023-11-06 22:12:02,752 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_done_locked [2023-11-06 22:12:02,752 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_delete [2023-11-06 22:12:02,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_delete [2023-11-06 22:12:02,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_resp [2023-11-06 22:12:02,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_resp [2023-11-06 22:12:02,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_id_resp [2023-11-06 22:12:02,753 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_id_resp [2023-11-06 22:12:02,753 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fill_reply_hdr [2023-11-06 22:12:02,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fill_reply_hdr [2023-11-06 22:12:02,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_pool_reset [2023-11-06 22:12:02,754 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_pool_reset [2023-11-06 22:12:02,754 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_read [2023-11-06 22:12:02,754 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_read [2023-11-06 22:12:02,754 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_gpn_ft_parse [2023-11-06 22:12:02,755 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_gpn_ft_parse [2023-11-06 22:12:02,755 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2023-11-06 22:12:02,755 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2023-11-06 22:12:02,755 INFO L130 BoogieDeclarations]: Found specification of procedure assume_abort_if_not [2023-11-06 22:12:02,755 INFO L138 BoogieDeclarations]: Found implementation of procedure assume_abort_if_not [2023-11-06 22:12:02,755 INFO L130 BoogieDeclarations]: Found specification of procedure scsi_sglist [2023-11-06 22:12:02,755 INFO L138 BoogieDeclarations]: Found implementation of procedure scsi_sglist [2023-11-06 22:12:02,756 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_logo [2023-11-06 22:12:02,756 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_logo [2023-11-06 22:12:02,756 INFO L130 BoogieDeclarations]: Found specification of procedure blocking_notifier_call_chain [2023-11-06 22:12:02,756 INFO L138 BoogieDeclarations]: Found implementation of procedure blocking_notifier_call_chain [2023-11-06 22:12:02,756 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr_resp [2023-11-06 22:12:02,756 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr_resp [2023-11-06 22:12:02,757 INFO L130 BoogieDeclarations]: Found specification of procedure ERR_PTR [2023-11-06 22:12:02,757 INFO L138 BoogieDeclarations]: Found implementation of procedure ERR_PTR [2023-11-06 22:12:02,757 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_lport [2023-11-06 22:12:02,757 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_lport [2023-11-06 22:12:02,757 INFO L130 BoogieDeclarations]: Found specification of procedure div_u64 [2023-11-06 22:12:02,757 INFO L138 BoogieDeclarations]: Found implementation of procedure div_u64 [2023-11-06 22:12:02,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_device_reset [2023-11-06 22:12:02,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_device_reset [2023-11-06 22:12:02,758 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~~bool~0 [2023-11-06 22:12:02,758 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~~bool~0 [2023-11-06 22:12:02,758 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lun_reset_send [2023-11-06 22:12:02,758 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lun_reset_send [2023-11-06 22:12:02,759 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2023-11-06 22:12:02,759 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2023-11-06 22:12:02,759 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2023-11-06 22:12:02,759 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_send_abort [2023-11-06 22:12:02,759 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_send_abort [2023-11-06 22:12:02,759 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-11-06 22:12:02,759 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2023-11-06 22:12:02,760 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_destroy [2023-11-06 22:12:02,760 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_destroy [2023-11-06 22:12:02,760 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:12:02,760 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:12:02,760 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2023-11-06 22:12:02,760 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_del [2023-11-06 22:12:02,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_del [2023-11-06 22:12:02,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_start [2023-11-06 22:12:02,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_start [2023-11-06 22:12:02,761 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_t0_prli [2023-11-06 22:12:02,761 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_t0_prli [2023-11-06 22:12:02,761 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_vport_setlink [2023-11-06 22:12:02,762 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_vport_setlink [2023-11-06 22:12:02,762 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vport_id_lookup [2023-11-06 22:12:02,762 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vport_id_lookup [2023-11-06 22:12:02,762 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_work_3 [2023-11-06 22:12:02,762 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_work_3 [2023-11-06 22:12:02,762 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock [2023-11-06 22:12:02,762 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock [2023-11-06 22:12:02,763 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_recv [2023-11-06 22:12:02,763 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_recv [2023-11-06 22:12:02,763 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_flogi_req [2023-11-06 22:12:02,763 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_flogi_req [2023-11-06 22:12:02,763 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:12:02,763 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~~u32~0~TO~VOID [2023-11-06 22:12:02,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_scr_resp [2023-11-06 22:12:02,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_scr_resp [2023-11-06 22:12:02,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_done [2023-11-06 22:12:02,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_done [2023-11-06 22:12:02,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_hold [2023-11-06 22:12:02,764 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_hold [2023-11-06 22:12:02,764 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_flogi_resp [2023-11-06 22:12:02,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_flogi_resp [2023-11-06 22:12:02,765 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2023-11-06 22:12:02,765 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_plogi_resp [2023-11-06 22:12:02,765 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_plogi_resp [2023-11-06 22:12:02,765 INFO L130 BoogieDeclarations]: Found specification of procedure disable_work_3 [2023-11-06 22:12:02,765 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_work_3 [2023-11-06 22:12:02,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec_resp [2023-11-06 22:12:02,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec_resp [2023-11-06 22:12:02,766 INFO L130 BoogieDeclarations]: Found specification of procedure fc_ct_hdr_fill [2023-11-06 22:12:02,766 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_ct_hdr_fill [2023-11-06 22:12:02,766 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2023-11-06 22:12:02,766 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2023-11-06 22:12:02,767 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr [2023-11-06 22:12:02,767 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr [2023-11-06 22:12:02,783 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_release [2023-11-06 22:12:02,783 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_release [2023-11-06 22:12:02,783 INFO L130 BoogieDeclarations]: Found specification of procedure __mutex_init [2023-11-06 22:12:02,783 INFO L138 BoogieDeclarations]: Found implementation of procedure __mutex_init [2023-11-06 22:12:02,784 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2023-11-06 22:12:02,784 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2023-11-06 22:12:02,784 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work_on [2023-11-06 22:12:02,784 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work_on [2023-11-06 22:12:02,784 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_dns [2023-11-06 22:12:02,784 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_dns [2023-11-06 22:12:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_set_locked [2023-11-06 22:12:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_set_locked [2023-11-06 22:12:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2023-11-06 22:12:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2023-11-06 22:12:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure fc_linkup [2023-11-06 22:12:02,785 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_linkup [2023-11-06 22:12:02,785 INFO L130 BoogieDeclarations]: Found specification of procedure __fc_linkup [2023-11-06 22:12:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure __fc_linkup [2023-11-06 22:12:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_rctl_name [2023-11-06 22:12:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_rctl_name [2023-11-06 22:12:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure fc_destroy_fcp [2023-11-06 22:12:02,786 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_destroy_fcp [2023-11-06 22:12:02,786 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_nested [2023-11-06 22:12:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_nested [2023-11-06 22:12:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_locked [2023-11-06 22:12:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_locked [2023-11-06 22:12:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_rtv [2023-11-06 22:12:02,787 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_rtv [2023-11-06 22:12:02,787 INFO L130 BoogieDeclarations]: Found specification of procedure fc_get_host_stats [2023-11-06 22:12:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_get_host_stats [2023-11-06 22:12:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_adisc_resp [2023-11-06 22:12:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_adisc_resp [2023-11-06 22:12:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_init_map [2023-11-06 22:12:02,788 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_init_map [2023-11-06 22:12:02,788 INFO L130 BoogieDeclarations]: Found specification of procedure ntoh24 [2023-11-06 22:12:02,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ntoh24 [2023-11-06 22:12:02,789 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_flush_workqueue_139 [2023-11-06 22:12:02,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_flush_workqueue_139 [2023-11-06 22:12:02,789 INFO L130 BoogieDeclarations]: Found specification of procedure flush_workqueue [2023-11-06 22:12:02,789 INFO L138 BoogieDeclarations]: Found implementation of procedure flush_workqueue [2023-11-06 22:12:02,789 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_update_stats [2023-11-06 22:12:02,790 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_update_stats [2023-11-06 22:12:02,790 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_done [2023-11-06 22:12:02,790 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_done [2023-11-06 22:12:02,790 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_iterate [2023-11-06 22:12:02,790 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_iterate [2023-11-06 22:12:02,790 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_setup_hdr [2023-11-06 22:12:02,790 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_setup_hdr [2023-11-06 22:12:02,791 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_abts_resp [2023-11-06 22:12:02,791 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_abts_resp [2023-11-06 22:12:02,791 INFO L130 BoogieDeclarations]: Found specification of procedure _fc_frame_alloc [2023-11-06 22:12:02,791 INFO L138 BoogieDeclarations]: Found implementation of procedure _fc_frame_alloc [2023-11-06 22:12:02,791 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_recv_rscn_req [2023-11-06 22:12:02,791 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_recv_rscn_req [2023-11-06 22:12:02,792 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_error [2023-11-06 22:12:02,792 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_error [2023-11-06 22:12:02,792 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_ls_acc [2023-11-06 22:12:02,792 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_ls_acc [2023-11-06 22:12:02,792 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_create_slab_pool [2023-11-06 22:12:02,792 INFO L138 BoogieDeclarations]: Found implementation of procedure mempool_create_slab_pool [2023-11-06 22:12:02,792 INFO L130 BoogieDeclarations]: Found specification of procedure __alloc_workqueue_key [2023-11-06 22:12:02,793 INFO L138 BoogieDeclarations]: Found implementation of procedure __alloc_workqueue_key [2023-11-06 22:12:02,793 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_ptr_get [2023-11-06 22:12:02,793 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_ptr_get [2023-11-06 22:12:02,793 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_echo_req [2023-11-06 22:12:02,793 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_echo_req [2023-11-06 22:12:02,793 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2023-11-06 22:12:02,794 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2023-11-06 22:12:02,794 INFO L130 BoogieDeclarations]: Found specification of procedure activate_suitable_timer_6 [2023-11-06 22:12:02,794 INFO L138 BoogieDeclarations]: Found implementation of procedure activate_suitable_timer_6 [2023-11-06 22:12:02,794 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_srr_error [2023-11-06 22:12:02,794 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_srr_error [2023-11-06 22:12:02,794 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timeout [2023-11-06 22:12:02,794 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timeout [2023-11-06 22:12:02,795 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop [2023-11-06 22:12:02,795 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop [2023-11-06 22:12:02,795 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be64 [2023-11-06 22:12:02,795 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be64 [2023-11-06 22:12:02,795 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_flogi_req [2023-11-06 22:12:02,795 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_flogi_req [2023-11-06 22:12:02,796 INFO L130 BoogieDeclarations]: Found specification of procedure strnlen [2023-11-06 22:12:02,796 INFO L138 BoogieDeclarations]: Found implementation of procedure strnlen [2023-11-06 22:12:02,796 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 22:12:02,796 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~TO~VOID [2023-11-06 22:12:02,796 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_state [2023-11-06 22:12:02,796 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_state [2023-11-06 22:12:02,797 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_enter_fdmi [2023-11-06 22:12:02,797 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_enter_fdmi [2023-11-06 22:12:02,797 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2023-11-06 22:12:02,797 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2023-11-06 22:12:02,797 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_rls_req [2023-11-06 22:12:02,797 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_rls_req [2023-11-06 22:12:02,798 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_stop_rports [2023-11-06 22:12:02,798 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_stop_rports [2023-11-06 22:12:02,798 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_retry_cmd [2023-11-06 22:12:02,798 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_retry_cmd [2023-11-06 22:12:02,798 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_add [2023-11-06 22:12:02,798 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_add [2023-11-06 22:12:02,798 INFO L130 BoogieDeclarations]: Found specification of procedure init_completion [2023-11-06 22:12:02,799 INFO L138 BoogieDeclarations]: Found implementation of procedure init_completion [2023-11-06 22:12:02,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2023-11-06 22:12:02,799 INFO L130 BoogieDeclarations]: Found specification of procedure jiffies_to_timespec [2023-11-06 22:12:02,799 INFO L138 BoogieDeclarations]: Found implementation of procedure jiffies_to_timespec [2023-11-06 22:12:02,799 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:12:02,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~X~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:12:02,800 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2023-11-06 22:12:02,800 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2023-11-06 22:12:02,800 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_unlock_pkt [2023-11-06 22:12:02,800 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_unlock_pkt [2023-11-06 22:12:02,800 INFO L130 BoogieDeclarations]: Found specification of procedure hton24 [2023-11-06 22:12:02,800 INFO L138 BoogieDeclarations]: Found implementation of procedure hton24 [2023-11-06 22:12:02,801 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_timeout [2023-11-06 22:12:02,801 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_timeout [2023-11-06 22:12:02,801 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_logo_req [2023-11-06 22:12:02,801 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_logo_req [2023-11-06 22:12:02,801 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_rec [2023-11-06 22:12:02,801 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_rec [2023-11-06 22:12:02,802 INFO L130 BoogieDeclarations]: Found specification of procedure kmem_cache_destroy [2023-11-06 22:12:02,802 INFO L138 BoogieDeclarations]: Found implementation of procedure kmem_cache_destroy [2023-11-06 22:12:02,802 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_complete_locked [2023-11-06 22:12:02,802 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_complete_locked [2023-11-06 22:12:02,802 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_memset [2023-11-06 22:12:02,802 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_memset [2023-11-06 22:12:02,803 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_send_ack [2023-11-06 22:12:02,803 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_send_ack [2023-11-06 22:12:02,803 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_timer_set [2023-11-06 22:12:02,803 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_timer_set [2023-11-06 22:12:02,803 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_set_port_id [2023-11-06 22:12:02,803 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_set_port_id [2023-11-06 22:12:02,807 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u32~0~TO~$Pointer$ [2023-11-06 22:12:02,843 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u32~0~TO~$Pointer$ [2023-11-06 22:12:02,843 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_pkt_release [2023-11-06 22:12:02,843 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_pkt_release [2023-11-06 22:12:02,844 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_inc [2023-11-06 22:12:02,844 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_inc [2023-11-06 22:12:02,844 INFO L130 BoogieDeclarations]: Found specification of procedure cpumask_next [2023-11-06 22:12:02,844 INFO L138 BoogieDeclarations]: Found implementation of procedure cpumask_next [2023-11-06 22:12:02,844 INFO L130 BoogieDeclarations]: Found specification of procedure sg_copy_to_buffer [2023-11-06 22:12:02,844 INFO L138 BoogieDeclarations]: Found implementation of procedure sg_copy_to_buffer [2023-11-06 22:12:02,845 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_recv_rlir_req [2023-11-06 22:12:02,845 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_recv_rlir_req [2023-11-06 22:12:02,845 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_fcp_prli [2023-11-06 22:12:02,845 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_fcp_prli [2023-11-06 22:12:02,845 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_prlo_req [2023-11-06 22:12:02,845 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_prlo_req [2023-11-06 22:12:02,846 INFO L130 BoogieDeclarations]: Found specification of procedure lockdep_rcu_suspicious [2023-11-06 22:12:02,846 INFO L138 BoogieDeclarations]: Found implementation of procedure lockdep_rcu_suspicious [2023-11-06 22:12:02,846 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_em_alloc [2023-11-06 22:12:02,846 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_em_alloc [2023-11-06 22:12:02,846 INFO L130 BoogieDeclarations]: Found specification of procedure __preempt_count_add [2023-11-06 22:12:02,846 INFO L138 BoogieDeclarations]: Found implementation of procedure __preempt_count_add [2023-11-06 22:12:02,847 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_reset [2023-11-06 22:12:02,847 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_reset [2023-11-06 22:12:02,847 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ct_request [2023-11-06 22:12:02,847 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ct_request [2023-11-06 22:12:02,847 INFO L130 BoogieDeclarations]: Found specification of procedure init_utsname [2023-11-06 22:12:02,847 INFO L138 BoogieDeclarations]: Found implementation of procedure init_utsname [2023-11-06 22:12:02,847 INFO L130 BoogieDeclarations]: Found specification of procedure kref_init [2023-11-06 22:12:02,848 INFO L138 BoogieDeclarations]: Found implementation of procedure kref_init [2023-11-06 22:12:02,848 INFO L130 BoogieDeclarations]: Found specification of procedure fc_vports_linkchange [2023-11-06 22:12:02,848 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_vports_linkchange [2023-11-06 22:12:02,848 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_flogi_resp [2023-11-06 22:12:02,848 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_flogi_resp [2023-11-06 22:12:02,848 INFO L130 BoogieDeclarations]: Found specification of procedure put_unaligned_be32 [2023-11-06 22:12:02,849 INFO L138 BoogieDeclarations]: Found implementation of procedure put_unaligned_be32 [2023-11-06 22:12:02,849 INFO L130 BoogieDeclarations]: Found specification of procedure fc_eh_host_reset [2023-11-06 22:12:02,849 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_eh_host_reset [2023-11-06 22:12:02,849 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_enter_logo [2023-11-06 22:12:02,849 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_enter_logo [2023-11-06 22:12:02,849 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2023-11-06 22:12:02,850 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2023-11-06 22:12:02,850 INFO L130 BoogieDeclarations]: Found specification of procedure atomic_dec [2023-11-06 22:12:02,850 INFO L138 BoogieDeclarations]: Found implementation of procedure atomic_dec [2023-11-06 22:12:02,850 INFO L130 BoogieDeclarations]: Found specification of procedure fc_seq_set_resp [2023-11-06 22:12:02,850 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_seq_set_resp [2023-11-06 22:12:02,850 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_abort_io [2023-11-06 22:12:02,850 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_abort_io [2023-11-06 22:12:02,851 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_mgr_list_clone [2023-11-06 22:12:02,851 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_mgr_list_clone [2023-11-06 22:12:02,851 INFO L130 BoogieDeclarations]: Found specification of procedure PTR_ERR [2023-11-06 22:12:02,851 INFO L138 BoogieDeclarations]: Found implementation of procedure PTR_ERR [2023-11-06 22:12:02,851 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-11-06 22:12:02,851 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~$Pointer$ [2023-11-06 22:12:02,852 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_hold [2023-11-06 22:12:02,852 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_hold [2023-11-06 22:12:02,852 INFO L130 BoogieDeclarations]: Found specification of procedure call_and_disable_all_3 [2023-11-06 22:12:02,852 INFO L138 BoogieDeclarations]: Found implementation of procedure call_and_disable_all_3 [2023-11-06 22:12:02,852 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_ptp_setup [2023-11-06 22:12:02,852 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_ptp_setup [2023-11-06 22:12:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure fc_disc_recv_req [2023-11-06 22:12:02,853 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_disc_recv_req [2023-11-06 22:12:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure init_timer_key [2023-11-06 22:12:02,853 INFO L138 BoogieDeclarations]: Found implementation of procedure init_timer_key [2023-11-06 22:12:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_logo_resp [2023-11-06 22:12:02,853 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_logo_resp [2023-11-06 22:12:02,853 INFO L130 BoogieDeclarations]: Found specification of procedure fc_exch_abort_locked [2023-11-06 22:12:02,854 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_exch_abort_locked [2023-11-06 22:12:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure mempool_free_slab [2023-11-06 22:12:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure msecs_to_jiffies [2023-11-06 22:12:02,854 INFO L138 BoogieDeclarations]: Found implementation of procedure msecs_to_jiffies [2023-11-06 22:12:02,854 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_timer_set [2023-11-06 22:12:02,854 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_timer_set [2023-11-06 22:12:02,855 INFO L130 BoogieDeclarations]: Found specification of procedure fc_lport_reset_locked [2023-11-06 22:12:02,855 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_lport_reset_locked [2023-11-06 22:12:02,855 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:12:02,855 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2023-11-06 22:12:02,855 INFO L130 BoogieDeclarations]: Found specification of procedure fc_fcp_ddp_done [2023-11-06 22:12:02,855 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_fcp_ddp_done [2023-11-06 22:12:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure __kunmap_atomic [2023-11-06 22:12:02,856 INFO L138 BoogieDeclarations]: Found implementation of procedure __kunmap_atomic [2023-11-06 22:12:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure rcu_read_unlock [2023-11-06 22:12:02,856 INFO L138 BoogieDeclarations]: Found implementation of procedure rcu_read_unlock [2023-11-06 22:12:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2023-11-06 22:12:02,856 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:12:02,857 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~VOID [2023-11-06 22:12:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure queue_work [2023-11-06 22:12:02,857 INFO L138 BoogieDeclarations]: Found implementation of procedure queue_work [2023-11-06 22:12:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure get_fsp_rec_tov [2023-11-06 22:12:02,857 INFO L138 BoogieDeclarations]: Found implementation of procedure get_fsp_rec_tov [2023-11-06 22:12:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure strncpy [2023-11-06 22:12:02,857 INFO L130 BoogieDeclarations]: Found specification of procedure fc_rport_recv_plogi_req [2023-11-06 22:12:02,858 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_rport_recv_plogi_req [2023-11-06 22:12:02,858 INFO L130 BoogieDeclarations]: Found specification of procedure fc_io_compl [2023-11-06 22:12:02,858 INFO L138 BoogieDeclarations]: Found implementation of procedure fc_io_compl [2023-11-06 22:12:05,353 INFO L236 CfgBuilder]: Building ICFG [2023-11-06 22:12:05,362 INFO L262 CfgBuilder]: Building CFG for each procedure with an implementation [2023-11-06 22:12:05,898 INFO L771 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2023-11-06 22:12:27,824 INFO L277 CfgBuilder]: Performing block encoding [2023-11-06 22:12:27,878 INFO L297 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2023-11-06 22:12:27,878 INFO L302 CfgBuilder]: Removed 1 assume(true) statements. [2023-11-06 22:12:27,889 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:12:27 BoogieIcfgContainer [2023-11-06 22:12:27,889 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2023-11-06 22:12:27,896 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2023-11-06 22:12:27,897 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2023-11-06 22:12:27,900 INFO L274 PluginConnector]: TraceAbstraction initialized [2023-11-06 22:12:27,900 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 06.11 10:11:49" (1/3) ... [2023-11-06 22:12:27,903 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6636d9cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:12:27, skipping insertion in model container [2023-11-06 22:12:27,903 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 06.11 10:12:00" (2/3) ... [2023-11-06 22:12:27,904 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@6636d9cf and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 06.11 10:12:27, skipping insertion in model container [2023-11-06 22:12:27,904 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 06.11 10:12:27" (3/3) ... [2023-11-06 22:12:27,905 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-4.2-rc1.tar.xz-43_2a-drivers--scsi--libfc--libfc.ko-entry_point.cil.out.i [2023-11-06 22:12:27,925 INFO L203 ceAbstractionStarter]: Automizer settings: Hoare:true NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2023-11-06 22:12:27,925 INFO L162 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2023-11-06 22:12:28,167 INFO L356 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2023-11-06 22:12:28,178 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=PETRI_NET, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopsAndPotentialCycles, mDumpOnlyReuseAutomata=false, mLimitTraceHistogram=0, mErrorLocTimeLimit=0, mLimitPathProgramCount=0, mCollectInterpolantStatistics=true, mHeuristicEmptinessCheck=false, mHeuristicEmptinessCheckAStarHeuristic=ZERO, mHeuristicEmptinessCheckAStarHeuristicRandomSeed=1337, mHeuristicEmptinessCheckSmtFeatureScoringMethod=DAGSIZE, mSMTFeatureExtraction=false, mSMTFeatureExtractionDumpPath=., mOverrideInterpolantAutomaton=false, mMcrInterpolantMethod=WP, mPorIndependenceSettings=[Lde.uni_freiburg.informatik.ultimate.lib.tracecheckerutils.partialorder.independence.IndependenceSettings;@3b3afc8e, mLbeIndependenceSettings=[IndependenceType=SYNTACTIC, AbstractionType=NONE, UseConditional=, UseSemiCommutativity=, Solver=, SolverTimeout=] [2023-11-06 22:12:28,178 INFO L358 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2023-11-06 22:12:28,214 INFO L276 IsEmpty]: Start isEmpty. Operand has 8231 states, 5478 states have (on average 1.414202263599854) internal successors, (7747), 5853 states have internal predecessors, (7747), 2397 states have call successors, (2397), 355 states have call predecessors, (2397), 354 states have return successors, (2391), 2209 states have call predecessors, (2391), 2391 states have call successors, (2391) [2023-11-06 22:12:28,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 92 [2023-11-06 22:12:28,253 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:12:28,255 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:12:28,255 INFO L420 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:12:28,261 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:12:28,262 INFO L85 PathProgramCache]: Analyzing trace with hash 1680089373, now seen corresponding path program 1 times [2023-11-06 22:12:28,273 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:12:28,278 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1609014898] [2023-11-06 22:12:28,279 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:12:28,279 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:12:29,004 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,315 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2023-11-06 22:12:30,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 31 [2023-11-06 22:12:30,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,424 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 43 [2023-11-06 22:12:30,428 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,466 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 55 [2023-11-06 22:12:30,470 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,526 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 61 [2023-11-06 22:12:30,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,580 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 74 [2023-11-06 22:12:30,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,624 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2023-11-06 22:12:30,626 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:12:30,663 INFO L134 CoverageAnalysis]: Checked inductivity of 9 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-06 22:12:30,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:12:30,664 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1609014898] [2023-11-06 22:12:30,665 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1609014898] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:12:30,665 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:12:30,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2023-11-06 22:12:30,673 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [585083778] [2023-11-06 22:12:30,675 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:12:30,681 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2023-11-06 22:12:30,682 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:12:30,734 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2023-11-06 22:12:30,735 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2023-11-06 22:12:30,773 INFO L87 Difference]: Start difference. First operand has 8231 states, 5478 states have (on average 1.414202263599854) internal successors, (7747), 5853 states have internal predecessors, (7747), 2397 states have call successors, (2397), 355 states have call predecessors, (2397), 354 states have return successors, (2391), 2209 states have call predecessors, (2391), 2391 states have call successors, (2391) Second operand has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:13:00,505 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 [] [2023-11-06 22:13:06,992 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 [] [2023-11-06 22:13:28,465 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:13:28,465 INFO L93 Difference]: Finished difference Result 27432 states and 43766 transitions. [2023-11-06 22:13:28,471 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2023-11-06 22:13:28,474 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) Word has length 91 [2023-11-06 22:13:28,474 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:13:28,680 INFO L225 Difference]: With dead ends: 27432 [2023-11-06 22:13:28,680 INFO L226 Difference]: Without dead ends: 19167 [2023-11-06 22:13:28,785 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 19 GetRequests, 16 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2023-11-06 22:13:28,789 INFO L413 NwaCegarLoop]: 18656 mSDtfsCounter, 16024 mSDsluCounter, 15811 mSDsCounter, 0 mSdLazyCounter, 13780 mSolverCounterSat, 5858 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 49.5s Time, 0 mProtectedPredicate, 0 mProtectedAction, 18053 SdHoareTripleChecker+Valid, 34467 SdHoareTripleChecker+Invalid, 19640 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 5858 IncrementalHoareTripleChecker+Valid, 13780 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 54.9s IncrementalHoareTripleChecker+Time [2023-11-06 22:13:28,790 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [18053 Valid, 34467 Invalid, 19640 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [5858 Valid, 13780 Invalid, 2 Unknown, 0 Unchecked, 54.9s Time] [2023-11-06 22:13:28,840 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 19167 states. [2023-11-06 22:13:30,381 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 19167 to 16340. [2023-11-06 22:13:30,424 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 16340 states, 10871 states have (on average 1.4052065127403184) internal successors, (15276), 11605 states have internal predecessors, (15276), 4765 states have call successors, (4765), 704 states have call predecessors, (4765), 703 states have return successors, (4763), 4399 states have call predecessors, (4763), 4763 states have call successors, (4763) [2023-11-06 22:13:30,568 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 16340 states to 16340 states and 24804 transitions. [2023-11-06 22:13:30,576 INFO L78 Accepts]: Start accepts. Automaton has 16340 states and 24804 transitions. Word has length 91 [2023-11-06 22:13:30,577 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:13:30,578 INFO L495 AbstractCegarLoop]: Abstraction has 16340 states and 24804 transitions. [2023-11-06 22:13:30,579 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.0) internal successors, (64), 3 states have internal predecessors, (64), 1 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (7), 1 states have call predecessors, (7), 1 states have call successors, (7) [2023-11-06 22:13:30,579 INFO L276 IsEmpty]: Start isEmpty. Operand 16340 states and 24804 transitions. [2023-11-06 22:13:30,590 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 101 [2023-11-06 22:13:30,590 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:13:30,594 INFO L195 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:13:30,594 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2023-11-06 22:13:30,594 INFO L420 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:13:30,595 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:13:30,596 INFO L85 PathProgramCache]: Analyzing trace with hash 325357126, now seen corresponding path program 1 times [2023-11-06 22:13:30,596 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:13:30,596 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1864405903] [2023-11-06 22:13:30,596 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:13:30,597 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:13:30,839 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,290 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2023-11-06 22:13:31,304 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,361 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:13:31,363 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,384 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:13:31,385 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,407 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 30 [2023-11-06 22:13:31,421 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,449 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:13:31,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,474 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 6 [2023-11-06 22:13:31,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,519 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 46 [2023-11-06 22:13:31,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,554 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:13:31,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,581 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 62 [2023-11-06 22:13:31,582 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,607 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 68 [2023-11-06 22:13:31,608 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,634 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 77 [2023-11-06 22:13:31,636 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:13:31,663 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 17 trivial. 0 not checked. [2023-11-06 22:13:31,663 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:13:31,666 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1864405903] [2023-11-06 22:13:31,669 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1864405903] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:13:31,669 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:13:31,669 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [6] imperfect sequences [] total 6 [2023-11-06 22:13:31,669 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1776713284] [2023-11-06 22:13:31,669 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:13:31,673 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 6 states [2023-11-06 22:13:31,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:13:31,674 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 6 interpolants. [2023-11-06 22:13:31,675 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=19, Unknown=0, NotChecked=0, Total=30 [2023-11-06 22:13:31,675 INFO L87 Difference]: Start difference. First operand 16340 states and 24804 transitions. Second operand has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 22:14:05,881 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 [] [2023-11-06 22:14:07,892 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 [] [2023-11-06 22:14:09,901 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 [] [2023-11-06 22:14:12,131 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:14:13,574 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.44s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2023-11-06 22:14:45,740 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 [] [2023-11-06 22:14:46,275 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2023-11-06 22:14:46,276 INFO L93 Difference]: Finished difference Result 56799 states and 88573 transitions. [2023-11-06 22:14:46,278 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 7 states. [2023-11-06 22:14:46,278 INFO L78 Accepts]: Start accepts. Automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 100 [2023-11-06 22:14:46,278 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2023-11-06 22:14:46,620 INFO L225 Difference]: With dead ends: 56799 [2023-11-06 22:14:46,620 INFO L226 Difference]: Without dead ends: 40469 [2023-11-06 22:14:46,735 INFO L412 NwaCegarLoop]: 0 DeclaredPredicates, 31 GetRequests, 24 SyntacticMatches, 0 SemanticMatches, 7 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 4 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=29, Invalid=43, Unknown=0, NotChecked=0, Total=72 [2023-11-06 22:14:46,737 INFO L413 NwaCegarLoop]: 18292 mSDtfsCounter, 21821 mSDsluCounter, 23143 mSDsCounter, 0 mSdLazyCounter, 20103 mSolverCounterSat, 11864 mSolverCounterUnsat, 4 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 65.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 23157 SdHoareTripleChecker+Valid, 41435 SdHoareTripleChecker+Invalid, 31971 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.4s SdHoareTripleChecker+Time, 11864 IncrementalHoareTripleChecker+Valid, 20103 IncrementalHoareTripleChecker+Invalid, 4 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.5s IncrementalHoareTripleChecker+Time [2023-11-06 22:14:46,737 INFO L414 NwaCegarLoop]: SdHoareTripleChecker [23157 Valid, 41435 Invalid, 31971 Unknown, 0 Unchecked, 0.4s Time], IncrementalHoareTripleChecker [11864 Valid, 20103 Invalid, 4 Unknown, 0 Unchecked, 71.5s Time] [2023-11-06 22:14:46,797 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 40469 states. [2023-11-06 22:14:50,452 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 40469 to 32638. [2023-11-06 22:14:50,498 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 32638 states, 21710 states have (on average 1.4055274067250114) internal successors, (30514), 23178 states have internal predecessors, (30514), 9521 states have call successors, (9521), 1407 states have call predecessors, (9521), 1406 states have return successors, (9518), 8790 states have call predecessors, (9518), 9518 states have call successors, (9518) [2023-11-06 22:14:50,782 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 32638 states to 32638 states and 49553 transitions. [2023-11-06 22:14:50,795 INFO L78 Accepts]: Start accepts. Automaton has 32638 states and 49553 transitions. Word has length 100 [2023-11-06 22:14:50,796 INFO L84 Accepts]: Finished accepts. word is rejected. [2023-11-06 22:14:50,796 INFO L495 AbstractCegarLoop]: Abstraction has 32638 states and 49553 transitions. [2023-11-06 22:14:50,797 INFO L496 AbstractCegarLoop]: INTERPOLANT automaton has has 6 states, 6 states have (on average 10.333333333333334) internal successors, (62), 3 states have internal predecessors, (62), 2 states have call successors, (14), 5 states have call predecessors, (14), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2023-11-06 22:14:50,797 INFO L276 IsEmpty]: Start isEmpty. Operand 32638 states and 49553 transitions. [2023-11-06 22:14:50,815 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2023-11-06 22:14:50,816 INFO L187 NwaCegarLoop]: Found error trace [2023-11-06 22:14:50,816 INFO L195 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2023-11-06 22:14:50,816 WARN L477 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2023-11-06 22:14:50,817 INFO L420 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2023-11-06 22:14:50,817 INFO L145 PredicateUnifier]: Initialized classic predicate unifier [2023-11-06 22:14:50,817 INFO L85 PathProgramCache]: Analyzing trace with hash -1382559855, now seen corresponding path program 1 times [2023-11-06 22:14:50,817 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2023-11-06 22:14:50,818 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [105186165] [2023-11-06 22:14:50,818 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2023-11-06 22:14:50,818 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2023-11-06 22:14:51,066 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,009 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 26 [2023-11-06 22:14:52,019 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,062 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2023-11-06 22:14:52,064 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,087 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 59 [2023-11-06 22:14:52,093 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,119 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 65 [2023-11-06 22:14:52,121 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,144 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 79 [2023-11-06 22:14:52,145 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,169 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2023-11-06 22:14:52,170 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,211 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 97 [2023-11-06 22:14:52,214 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,241 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 110 [2023-11-06 22:14:52,243 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,267 INFO L376 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 116 [2023-11-06 22:14:52,270 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2023-11-06 22:14:52,295 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 9 trivial. 0 not checked. [2023-11-06 22:14:52,296 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2023-11-06 22:14:52,297 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [105186165] [2023-11-06 22:14:52,298 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [105186165] provided 1 perfect and 0 imperfect interpolant sequences [2023-11-06 22:14:52,298 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2023-11-06 22:14:52,298 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [7] imperfect sequences [] total 7 [2023-11-06 22:14:52,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1869176499] [2023-11-06 22:14:52,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2023-11-06 22:14:52,300 INFO L571 AbstractCegarLoop]: INTERPOLANT automaton has 7 states [2023-11-06 22:14:52,300 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2023-11-06 22:14:52,301 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 7 interpolants. [2023-11-06 22:14:52,302 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=11, Invalid=31, Unknown=0, NotChecked=0, Total=42 [2023-11-06 22:14:52,302 INFO L87 Difference]: Start difference. First operand 32638 states and 49553 transitions. Second operand has 7 states, 7 states have (on average 13.714285714285714) internal successors, (96), 5 states have internal predecessors, (96), 3 states have call successors, (18), 4 states have call predecessors, (18), 1 states have return successors, (9), 3 states have call predecessors, (9), 3 states have call successors, (9)