./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 826ab2ba Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/config/TaipanReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E --witnessprinter.witness.filename witness --witnessprinter.write.witness.besides.input.file false --witnessprinter.graph.data.specification CHECK( init(main()), LTL(G ! call(reach_error())) ) --witnessprinter.graph.data.producer Taipan --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash f7f98b0668140fb97415326da2fb8e9f173ea29d1a9ac411a06c56926124442a --- Real Ultimate output --- This is Ultimate 0.3.0-dev-826ab2b [2024-11-14 02:43:25,411 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-14 02:43:25,486 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/config/svcomp-Reach-64bit-Taipan_Default.epf [2024-11-14 02:43:25,491 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-14 02:43:25,492 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-14 02:43:25,514 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-14 02:43:25,514 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-14 02:43:25,515 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-14 02:43:25,515 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-14 02:43:25,515 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-14 02:43:25,515 INFO L153 SettingsManager]: * User list type=DISABLED [2024-11-14 02:43:25,516 INFO L151 SettingsManager]: Preferences of Abstract Interpretation differ from their defaults: [2024-11-14 02:43:25,516 INFO L153 SettingsManager]: * Explicit value domain=true [2024-11-14 02:43:25,516 INFO L153 SettingsManager]: * Abstract domain for RCFG-of-the-future=PoormanAbstractDomain [2024-11-14 02:43:25,516 INFO L153 SettingsManager]: * Octagon Domain=false [2024-11-14 02:43:25,516 INFO L153 SettingsManager]: * Abstract domain=CompoundDomain [2024-11-14 02:43:25,516 INFO L153 SettingsManager]: * Check feasibility of abstract posts with an SMT solver=true [2024-11-14 02:43:25,516 INFO L153 SettingsManager]: * Use the RCFG-of-the-future interface=true [2024-11-14 02:43:25,517 INFO L153 SettingsManager]: * Interval Domain=false [2024-11-14 02:43:25,517 INFO L151 SettingsManager]: Preferences of Sifa differ from their defaults: [2024-11-14 02:43:25,517 INFO L153 SettingsManager]: * Call Summarizer=TopInputCallSummarizer [2024-11-14 02:43:25,517 INFO L153 SettingsManager]: * Simplification Technique=POLY_PAC [2024-11-14 02:43:25,518 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-14 02:43:25,518 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-14 02:43:25,518 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-14 02:43:25,518 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-14 02:43:25,518 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-14 02:43:25,518 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-14 02:43:25,518 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-14 02:43:25,519 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-14 02:43:25,519 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-14 02:43:25,519 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-14 02:43:25,519 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-14 02:43:25,519 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-14 02:43:25,519 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-14 02:43:25,519 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 02:43:25,520 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Trace refinement strategy=SIFA_TAIPAN [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Trace refinement exception blacklist=NONE [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-14 02:43:25,520 INFO L153 SettingsManager]: * Abstract interpretation Mode=USE_PREDICATES 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_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness filename -> witness Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Write witness besides input file -> false Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data specification -> CHECK( init(main()), LTL(G ! call(reach_error())) ) Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data producer -> Taipan Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> f7f98b0668140fb97415326da2fb8e9f173ea29d1a9ac411a06c56926124442a [2024-11-14 02:43:25,811 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-14 02:43:25,829 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-14 02:43:25,832 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-14 02:43:25,833 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-14 02:43:25,834 INFO L274 PluginConnector]: CDTParser initialized [2024-11-14 02:43:25,836 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i Unable to find full path for "g++" [2024-11-14 02:43:28,170 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-14 02:43:29,495 INFO L384 CDTParser]: Found 1 translation units. [2024-11-14 02:43:29,495 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i [2024-11-14 02:43:29,621 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/data/24fbd12f9/1098b54f9b4240578291038b7f512bee/FLAG4a85d142a [2024-11-14 02:43:29,648 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/data/24fbd12f9/1098b54f9b4240578291038b7f512bee [2024-11-14 02:43:29,655 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-14 02:43:29,657 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-14 02:43:29,659 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-14 02:43:29,661 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-14 02:43:29,667 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-14 02:43:29,669 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 02:43:29" (1/1) ... [2024-11-14 02:43:29,672 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@3770fb46 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:29, skipping insertion in model container [2024-11-14 02:43:29,672 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 14.11 02:43:29" (1/1) ... [2024-11-14 02:43:30,031 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-14 02:43:41,031 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857182,857195] [2024-11-14 02:43:41,037 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857351,857364] [2024-11-14 02:43:41,042 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857518,857531] [2024-11-14 02:43:41,043 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857686,857699] [2024-11-14 02:43:41,114 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 02:43:41,216 INFO L200 MainTranslator]: Completed pre-run [2024-11-14 02:43:41,433 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (__preempt_count)); [8147] [2024-11-14 02:43:41,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8150] [2024-11-14 02:43:41,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8153] [2024-11-14 02:43:41,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (__preempt_count)); [8156] [2024-11-14 02:43:41,440 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [8204] [2024-11-14 02:43:41,441 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [8211] [2024-11-14 02:43:41,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %1,%0": "=r" (ret): "m" (*((unsigned long volatile *)addr)): "memory"); [8219] [2024-11-14 02:43:41,443 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movq %0,%1": : "r" (val), "m" (*((unsigned long volatile *)addr)): "memory"); [8226] [2024-11-14 02:43:41,450 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/asm-generic/dma-mapping-common.h"), "i" (19), "i" (12UL)); [8306-8307] [2024-11-14 02:43:41,454 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/asm-generic/dma-mapping-common.h"), "i" (36), "i" (12UL)); [8340-8341] [2024-11-14 02:43:41,487 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8876] [2024-11-14 02:43:41,488 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8878] [2024-11-14 02:43:41,489 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8914] [2024-11-14 02:43:41,521 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9371] [2024-11-14 02:43:41,522 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [9417] [2024-11-14 02:43:41,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [10039] [2024-11-14 02:43:41,768 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12123] [2024-11-14 02:43:41,769 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12126] [2024-11-14 02:43:41,770 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12146] [2024-11-14 02:43:41,771 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12149] [2024-11-14 02:43:41,821 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12715] [2024-11-14 02:43:41,822 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12717] [2024-11-14 02:43:41,852 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [13366] [2024-11-14 02:43:42,040 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)*dtrh) [15299] [2024-11-14 02:43:42,046 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [15397] [2024-11-14 02:43:42,048 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [15412] [2024-11-14 02:43:42,051 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15493] [2024-11-14 02:43:42,052 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [15495] [2024-11-14 02:43:42,259 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; bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [18859] [2024-11-14 02:43:42,260 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; btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [18866] [2024-11-14 02:43:42,260 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [18873] [2024-11-14 02:43:42,261 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [18882-18883] [2024-11-14 02:43:42,267 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/asm-generic/dma-mapping-common.h"), "i" (79), "i" (12UL)); [19101-19102] [2024-11-14 02:43:42,268 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/asm-generic/dma-mapping-common.h"), "i" (91), "i" (12UL)); [19130-19131] [2024-11-14 02:43:42,270 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/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [19167-19168] [2024-11-14 02:43:42,271 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/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [19204-19205] [2024-11-14 02:43:42,278 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/netdevice.h"), "i" (502), "i" (12UL)); [19459-19460] [2024-11-14 02:43:42,278 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [19466] [2024-11-14 02:43:42,283 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "m" (cpu_number)); [19708] [2024-11-14 02:43:42,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19711] [2024-11-14 02:43:42,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19714] [2024-11-14 02:43:42,284 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "m" (cpu_number)); [19717] [2024-11-14 02:43:42,285 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____0): "m" (cpu_number)); [19748] [2024-11-14 02:43:42,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19751] [2024-11-14 02:43:42,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19754] [2024-11-14 02:43:42,286 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____0): "m" (cpu_number)); [19757] [2024-11-14 02:43:42,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____1): "m" (cpu_number)); [19788] [2024-11-14 02:43:42,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19791] [2024-11-14 02:43:42,287 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19794] [2024-11-14 02:43:42,288 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____1): "m" (cpu_number)); [19797] [2024-11-14 02:43:42,289 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret_____2): "m" (cpu_number)); [19828] [2024-11-14 02:43:42,290 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19831] [2024-11-14 02:43:42,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19834] [2024-11-14 02:43:42,291 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret_____2): "m" (cpu_number)); [19837] [2024-11-14 02:43:42,324 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)dtr + 64U) [20528] [2024-11-14 02:43:42,325 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)rx_priv->skb_data) [20534] [2024-11-14 02:43:42,329 WARN L75 lationResultReporter]: Unsoundness Warning: ignored call to __builtin_prefetch C: __builtin_prefetch((void const *)skb + 64U) [20543] [2024-11-14 02:43:42,394 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [22153] [2024-11-14 02:43:42,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [22155] [2024-11-14 02:43:42,403 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [22488] [2024-11-14 02:43:42,404 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [22496] [2024-11-14 02:43:42,408 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [22573] [2024-11-14 02:43:42,430 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23073] [2024-11-14 02:43:42,437 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23109] [2024-11-14 02:43:42,438 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23116] [2024-11-14 02:43:42,466 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23884] [2024-11-14 02:43:42,468 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23897] [2024-11-14 02:43:42,469 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [23905] [2024-11-14 02:43:42,474 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [24063] [2024-11-14 02:43:42,723 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857182,857195] [2024-11-14 02:43:42,724 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857351,857364] [2024-11-14 02:43:42,724 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857518,857531] [2024-11-14 02:43:42,725 WARN L250 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_9446d768-3ca5-4811-86b1-e272fd0c8862/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i[857686,857699] [2024-11-14 02:43:42,737 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-14 02:43:43,743 INFO L204 MainTranslator]: Completed translation [2024-11-14 02:43:43,744 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43 WrapperNode [2024-11-14 02:43:43,745 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-14 02:43:43,747 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-14 02:43:43,747 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-14 02:43:43,748 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-14 02:43:43,758 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:44,010 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:45,018 INFO L138 Inliner]: procedures = 818, calls = 8450, calls flagged for inlining = 343, calls inlined = 327, statements flattened = 22853 [2024-11-14 02:43:45,020 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-14 02:43:45,021 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-14 02:43:45,021 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-14 02:43:45,021 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-14 02:43:45,034 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:45,035 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:45,287 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:45,289 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:46,144 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:46,258 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:46,378 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:46,455 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:46,771 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-14 02:43:46,775 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-14 02:43:46,775 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-14 02:43:46,776 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-14 02:43:46,777 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (1/1) ... [2024-11-14 02:43:46,791 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 [2024-11-14 02:43:46,816 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 02:43:46,840 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (exit command is (exit), workingDir is null) [2024-11-14 02:43:46,847 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:2000 (1)] Waiting until timeout for monitored process [2024-11-14 02:43:46,885 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_close [2024-11-14 02:43:46,886 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_close [2024-11-14 02:43:46,887 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_sw_reset [2024-11-14 02:43:46,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_sw_reset [2024-11-14 02:43:46,887 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_xmac_tx_stats_get [2024-11-14 02:43:46,887 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_xmac_tx_stats_get [2024-11-14 02:43:46,887 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-11-14 02:43:46,887 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-11-14 02:43:46,888 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_mempool_destroy [2024-11-14 02:43:46,888 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_mempool_destroy [2024-11-14 02:43:46,888 INFO L130 BoogieDeclarations]: Found specification of procedure variable_test_bit [2024-11-14 02:43:46,888 INFO L138 BoogieDeclarations]: Found implementation of procedure variable_test_bit [2024-11-14 02:43:46,888 INFO L130 BoogieDeclarations]: Found specification of procedure VXGE_COMPLETE_VPATH_TX [2024-11-14 02:43:46,888 INFO L138 BoogieDeclarations]: Found implementation of procedure VXGE_COMPLETE_VPATH_TX [2024-11-14 02:43:46,888 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_handle_link_down_ind [2024-11-14 02:43:46,888 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_handle_link_down_ind [2024-11-14 02:43:46,888 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_stats_enable [2024-11-14 02:43:46,888 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_stats_enable [2024-11-14 02:43:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_device_register [2024-11-14 02:43:46,890 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_device_register [2024-11-14 02:43:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_intr_enable [2024-11-14 02:43:46,890 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_intr_enable [2024-11-14 02:43:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_ethtool_sset [2024-11-14 02:43:46,890 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_ethtool_sset [2024-11-14 02:43:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-14 02:43:46,890 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-14 02:43:46,890 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_access_rights_get [2024-11-14 02:43:46,891 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_access_rights_get [2024-11-14 02:43:46,891 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-14 02:43:46,891 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-14 02:43:46,891 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-14 02:43:46,891 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-14 02:43:46,891 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_fifo_txdl_buffer_set [2024-11-14 02:43:46,891 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_fifo_txdl_buffer_set [2024-11-14 02:43:46,891 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_open_13_6 [2024-11-14 02:43:46,891 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_open_13_6 [2024-11-14 02:43:46,891 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-14 02:43:46,893 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-14 02:43:46,894 INFO L130 BoogieDeclarations]: Found specification of procedure is_vxge_card_up [2024-11-14 02:43:46,894 INFO L138 BoogieDeclarations]: Found implementation of procedure is_vxge_card_up [2024-11-14 02:43:46,894 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_rem_isr [2024-11-14 02:43:46,894 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_rem_isr [2024-11-14 02:43:46,894 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_wait_receive_idle [2024-11-14 02:43:46,894 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_wait_receive_idle [2024-11-14 02:43:46,895 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_callback_link_down [2024-11-14 02:43:46,895 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_callback_link_down [2024-11-14 02:43:46,895 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_mgmt_reg_read [2024-11-14 02:43:46,895 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_mgmt_reg_read [2024-11-14 02:43:46,895 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_22 [2024-11-14 02:43:46,895 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_22 [2024-11-14 02:43:46,895 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_fw_upgrade [2024-11-14 02:43:46,895 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_fw_upgrade [2024-11-14 02:43:46,895 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_rts_table_set [2024-11-14 02:43:46,895 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_rts_table_set [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure do_vxge_reset [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure do_vxge_reset [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_ring_abort [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_ring_abort [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_61 [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_61 [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_mrpcim_stats_access [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_mrpcim_stats_access [2024-11-14 02:43:46,896 INFO L130 BoogieDeclarations]: Found specification of procedure kmalloc [2024-11-14 02:43:46,896 INFO L138 BoogieDeclarations]: Found implementation of procedure kmalloc [2024-11-14 02:43:46,897 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_mask_all [2024-11-14 02:43:46,897 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_mask_all [2024-11-14 02:43:46,897 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dummy_resourceless_instance_callback_4_33 [2024-11-14 02:43:46,897 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dummy_resourceless_instance_callback_4_33 [2024-11-14 02:43:46,897 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-14 02:43:46,897 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-14 02:43:46,897 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_add [2024-11-14 02:43:46,897 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_add [2024-11-14 02:43:46,897 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-14 02:43:46,898 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-14 02:43:46,900 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_pio_mem_write32_upper [2024-11-14 02:43:46,900 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_pio_mem_write32_upper [2024-11-14 02:43:46,901 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_probe [2024-11-14 02:43:46,901 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_probe [2024-11-14 02:43:46,901 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_dtr_try_complete [2024-11-14 02:43:46,901 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_dtr_try_complete [2024-11-14 02:43:46,901 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-14 02:43:46,901 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-14 02:43:46,901 INFO L130 BoogieDeclarations]: Found specification of procedure pcie_capability_read_word [2024-11-14 02:43:46,901 INFO L138 BoogieDeclarations]: Found implementation of procedure pcie_capability_read_word [2024-11-14 02:43:46,901 INFO L130 BoogieDeclarations]: Found specification of procedure read~int [2024-11-14 02:43:46,901 INFO L130 BoogieDeclarations]: Found specification of procedure vzalloc [2024-11-14 02:43:46,901 INFO L138 BoogieDeclarations]: Found implementation of procedure vzalloc [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_ethtool_get_sset_count [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_ethtool_get_sset_count [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_xmac_aggr_stats_get [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_xmac_aggr_stats_get [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_dma_mask [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_dma_mask [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_reset_all_vpaths [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_reset_all_vpaths [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_mac_list_add [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_mac_list_add [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_re_pre_post [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_re_pre_post [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_fifo_txdl_free [2024-11-14 02:43:46,902 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_fifo_txdl_free [2024-11-14 02:43:46,902 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev_89 [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev_89 [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure napi_enable [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_enable [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_irq_register_17_2 [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_irq_register_17_2 [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_ethtool_setpause_data [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_ethtool_setpause_data [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxds_per_block_get [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxds_per_block_get [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_register_netdev [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_register_netdev [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-14 02:43:46,903 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-14 02:43:46,903 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_reset_check [2024-11-14 02:43:46,904 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_reset_check [2024-11-14 02:43:46,904 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-14 02:43:46,904 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-14 02:43:46,904 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$ [2024-11-14 02:43:46,904 INFO L130 BoogieDeclarations]: Found specification of procedure __bad_percpu_size [2024-11-14 02:43:46,904 INFO L138 BoogieDeclarations]: Found implementation of procedure __bad_percpu_size [2024-11-14 02:43:46,904 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-14 02:43:46,904 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-14 02:43:46,904 INFO L130 BoogieDeclarations]: Found specification of procedure skb_headlen [2024-11-14 02:43:46,904 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_headlen [2024-11-14 02:43:46,909 INFO L130 BoogieDeclarations]: Found specification of procedure mod_timer [2024-11-14 02:43:46,909 INFO L138 BoogieDeclarations]: Found implementation of procedure mod_timer [2024-11-14 02:43:46,910 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-14 02:43:46,910 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-14 02:43:46,910 INFO L130 BoogieDeclarations]: Found specification of procedure list_add [2024-11-14 02:43:46,910 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add [2024-11-14 02:43:46,910 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_vpath_intr_enable [2024-11-14 02:43:46,910 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_vpath_intr_enable [2024-11-14 02:43:46,910 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_setpause_data [2024-11-14 02:43:46,910 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_setpause_data [2024-11-14 02:43:46,910 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_intr_disable [2024-11-14 02:43:46,910 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_intr_disable [2024-11-14 02:43:46,910 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_os_dma_free [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_os_dma_free [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_channel_allocate [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_channel_allocate [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_error_level_get [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_error_level_get [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_mgmt_reg_write [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_mgmt_reg_write [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_enable [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_enable [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_dtr_count [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_dtr_count [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_post [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_post [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~TO~VOID [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~TO~VOID [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_set_mac_addr [2024-11-14 02:43:46,911 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_set_mac_addr [2024-11-14 02:43:46,911 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_handle_link_up_ind [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_handle_link_up_ind [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_unmask_all [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_unmask_all [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_trace_level_get [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_trace_level_get [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_msix_clear [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_msix_clear [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_handle_error [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_handle_error [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure msleep [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure msleep [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_ring_create [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_ring_create [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$ [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2024-11-14 02:43:46,912 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2024-11-14 02:43:46,912 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_mac_addr_add [2024-11-14 02:43:46,913 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_mac_addr_add [2024-11-14 02:43:46,913 INFO L130 BoogieDeclarations]: Found specification of procedure napi_schedule [2024-11-14 02:43:46,913 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_schedule [2024-11-14 02:43:46,913 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_off [2024-11-14 02:43:46,913 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_off [2024-11-14 02:43:46,913 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_rem_msix_isr [2024-11-14 02:43:46,913 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_rem_msix_isr [2024-11-14 02:43:46,913 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_add_mac_addr [2024-11-14 02:43:46,913 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_add_mac_addr [2024-11-14 02:43:46,917 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_ring_delete [2024-11-14 02:43:46,917 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_ring_delete [2024-11-14 02:43:46,917 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-14 02:43:46,917 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-14 02:43:46,918 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_isr_napi [2024-11-14 02:43:46,918 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_isr_napi [2024-11-14 02:43:46,918 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_ring_rxdblock_link [2024-11-14 02:43:46,918 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_ring_rxdblock_link [2024-11-14 02:43:46,918 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxd_private_get [2024-11-14 02:43:46,918 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxd_private_get [2024-11-14 02:43:46,918 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-11-14 02:43:46,918 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-11-14 02:43:46,918 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed_set [2024-11-14 02:43:46,918 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed_set [2024-11-14 02:43:46,918 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_dynamic_rti_rtimer_set [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_dynamic_rti_rtimer_set [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_notice [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_notice [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_dtr_post [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_dtr_post [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_free_mac_add_list [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_free_mac_add_list [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure INIT_LIST_HEAD [2024-11-14 02:43:46,919 INFO L138 BoogieDeclarations]: Found implementation of procedure INIT_LIST_HEAD [2024-11-14 02:43:46,919 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_fifo_delete [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_fifo_delete [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~X~$Pointer$~TO~VOID [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$ [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_reset [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_reset [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_func_id_get [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_func_id_get [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_open [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_open [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_intr_enable [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_intr_enable [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure kzalloc [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure kzalloc [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure dma_mapping_error [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_mapping_error [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_vpath_reset_in_prog_check [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_vpath_reset_in_prog_check [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_replenish [2024-11-14 02:43:46,920 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_replenish [2024-11-14 02:43:46,920 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_pio_mem_write64 [2024-11-14 02:43:46,921 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_pio_mem_write64 [2024-11-14 02:43:46,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_instance_register_12_2 [2024-11-14 02:43:46,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_instance_register_12_2 [2024-11-14 02:43:46,921 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_poll_rx [2024-11-14 02:43:46,921 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_poll_rx [2024-11-14 02:43:46,921 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-14 02:43:46,921 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-14 02:43:46,921 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxd_post_post [2024-11-14 02:43:46,921 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxd_post_post [2024-11-14 02:43:46,921 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_all_queues [2024-11-14 02:43:46,921 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_all_queues [2024-11-14 02:43:46,922 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_terminate [2024-11-14 02:43:46,924 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_terminate [2024-11-14 02:43:46,925 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_mempool_create [2024-11-14 02:43:46,925 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_mempool_create [2024-11-14 02:43:46,925 INFO L130 BoogieDeclarations]: Found specification of procedure list_empty [2024-11-14 02:43:46,925 INFO L138 BoogieDeclarations]: Found implementation of procedure list_empty [2024-11-14 02:43:46,925 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_io_resume [2024-11-14 02:43:46,925 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_io_resume [2024-11-14 02:43:46,925 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-14 02:43:46,925 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-14 02:43:46,925 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_alarm_process [2024-11-14 02:43:46,926 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_alarm_process [2024-11-14 02:43:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer_sync [2024-11-14 02:43:46,926 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer_sync [2024-11-14 02:43:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_62 [2024-11-14 02:43:46,926 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_62 [2024-11-14 02:43:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_set_multicast [2024-11-14 02:43:46,926 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_set_multicast [2024-11-14 02:43:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure pci_channel_offline [2024-11-14 02:43:46,926 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_channel_offline [2024-11-14 02:43:46,926 INFO L130 BoogieDeclarations]: Found specification of procedure synchronize_irq [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure synchronize_irq [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_mempool_item_priv [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_mempool_item_priv [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_set_features [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_set_features [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure write~int [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_os_dma_malloc [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_os_dma_malloc [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_msix_set [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_msix_set [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_retry_bh [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_retry_bh [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_recover_from_reset [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_recover_from_reset [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxd_1b_set [2024-11-14 02:43:46,927 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxd_1b_set [2024-11-14 02:43:46,927 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_stats_access [2024-11-14 02:43:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_stats_access [2024-11-14 02:43:46,928 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_flush_io [2024-11-14 02:43:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_flush_io [2024-11-14 02:43:46,928 INFO L130 BoogieDeclarations]: Found specification of procedure pci_enable_device [2024-11-14 02:43:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_enable_device [2024-11-14 02:43:46,928 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_open [2024-11-14 02:43:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_open [2024-11-14 02:43:46,928 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_fifo_txdl_priv [2024-11-14 02:43:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_fifo_txdl_priv [2024-11-14 02:43:46,928 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_stop_18_2 [2024-11-14 02:43:46,928 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_stop_18_2 [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_handler_0_5 [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_handler_0_5 [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev_91 [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev_91 [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_close_vpaths [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_close_vpaths [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_msix_unmask [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_msix_unmask [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_restore_vpath_vid_table [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_restore_vpath_vid_table [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_channel_initialize [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_channel_initialize [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_fifo_txdl_next_completed [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_fifo_txdl_next_completed [2024-11-14 02:43:46,929 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_dtr_alloc [2024-11-14 02:43:46,929 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_dtr_alloc [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_reset [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_reset [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_open_vpaths [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_open_vpaths [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_wake_queue [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_wake_queue [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_blockpool_destroy [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_blockpool_destroy [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_rx_map [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_rx_map [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_device_unregister [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_device_unregister [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_page [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_page [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_instance_callback_7_2 [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_instance_callback_7_2 [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-11-14 02:43:46,930 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-11-14 02:43:46,930 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxd_pre_post [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxd_pre_post [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure netif_napi_del [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_napi_del [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure netif_carrier_on [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_carrier_on [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_rx_doorbell_init [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_rx_doorbell_init [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_stats_get [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_stats_get [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_pm_resume [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_pm_resume [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_timer_timer_instance_7 [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_timer_timer_instance_7 [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_poll_vp_lockup [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_poll_vp_lockup [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_clear_tx_rx [2024-11-14 02:43:46,931 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_clear_tx_rx [2024-11-14 02:43:46,931 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_wait_receive_idle [2024-11-14 02:43:46,932 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_wait_receive_idle [2024-11-14 02:43:46,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_83 [2024-11-14 02:43:46,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_83 [2024-11-14 02:43:46,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_82 [2024-11-14 02:43:46,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_82 [2024-11-14 02:43:46,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_81 [2024-11-14 02:43:46,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_81 [2024-11-14 02:43:46,932 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq_80 [2024-11-14 02:43:46,932 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq_80 [2024-11-14 02:43:46,937 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_vpath_intr_disable [2024-11-14 02:43:46,937 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_vpath_intr_disable [2024-11-14 02:43:46,937 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-14 02:43:46,937 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-14 02:43:46,937 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_queue_stopped [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_queue_stopped [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer_sync [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer_sync [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_del_mac_addr [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_del_mac_addr [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_toc_get [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_toc_get [2024-11-14 02:43:46,938 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_ethtool_gset [2024-11-14 02:43:46,938 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_ethtool_gset [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_mac_list_del [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_mac_list_del [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_unregister_netdev [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_unregister_netdev [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_alarm_process [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_alarm_process [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_net_dummy_resourceless_instance_4 [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_net_dummy_resourceless_instance_4 [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_fifo_txdl_private_get [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_fifo_txdl_private_get [2024-11-14 02:43:46,939 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_tti_ci_set [2024-11-14 02:43:46,939 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_tti_ci_set [2024-11-14 02:43:46,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-14 02:43:46,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-14 02:43:46,940 INFO L130 BoogieDeclarations]: Found specification of procedure VXGE_COMPLETE_ALL_TX [2024-11-14 02:43:46,940 INFO L138 BoogieDeclarations]: Found implementation of procedure VXGE_COMPLETE_ALL_TX [2024-11-14 02:43:46,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_85 [2024-11-14 02:43:46,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_85 [2024-11-14 02:43:46,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_84 [2024-11-14 02:43:46,940 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_84 [2024-11-14 02:43:46,940 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_1 [2024-11-14 02:43:46,943 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_1 [2024-11-14 02:43:46,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_2 [2024-11-14 02:43:46,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_2 [2024-11-14 02:43:46,944 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_3 [2024-11-14 02:43:46,944 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_3 [2024-11-14 02:43:46,944 INFO L130 BoogieDeclarations]: Found specification of procedure vfree [2024-11-14 02:43:46,944 INFO L138 BoogieDeclarations]: Found implementation of procedure vfree [2024-11-14 02:43:46,946 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_intr_disable [2024-11-14 02:43:46,946 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_intr_disable [2024-11-14 02:43:46,946 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_blockpool_blocks_add [2024-11-14 02:43:46,946 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_blockpool_blocks_add [2024-11-14 02:43:46,946 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_channel_reset [2024-11-14 02:43:46,946 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_channel_reset [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_restore_vpath_mac_addr [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_restore_vpath_mac_addr [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_msix_unmask [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_msix_unmask [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mod_timer_77 [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mod_timer_77 [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_interrupt_instance_0 [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_interrupt_instance_0 [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_mcast_enable [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_mcast_enable [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure is_valid_ether_addr [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure is_valid_ether_addr [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_poll_vp_reset [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_poll_vp_reset [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_rts_table_get [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_rts_table_get [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_change_mtu [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_change_mtu [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_msix_mask [2024-11-14 02:43:46,947 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_msix_mask [2024-11-14 02:43:46,947 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_vid_add [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_vid_add [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_config_ci_for_tti_rti [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_config_ci_for_tti_rti [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_prc_configure [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_prc_configure [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_alarm_msix_handle [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_alarm_msix_handle [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_fetch_begin_bh [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_fetch_begin_bh [2024-11-14 02:43:46,948 INFO L130 BoogieDeclarations]: Found specification of procedure skb_frag_size [2024-11-14 02:43:46,948 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_frag_size [2024-11-14 02:43:46,953 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_rx_alloc [2024-11-14 02:43:46,953 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_rx_alloc [2024-11-14 02:43:46,953 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-14 02:43:46,953 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-14 02:43:46,953 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_callback_link_up [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_callback_link_up [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_fw_flash [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_fw_flash [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure writeq [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure writeq [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxd_next_completed [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxd_next_completed [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_add_isr [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_add_isr [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_bcast_enable [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_bcast_enable [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_msix_mask [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_msix_mask [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$ [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_tx_watchdog [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_tx_watchdog [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2024-11-14 02:43:46,954 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2024-11-14 02:43:46,954 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_try [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_region [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_region [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure u64_stats_update_begin [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure u64_stats_update_begin [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_all_queues [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_all_queues [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_blockpool_blocks_remove [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_blockpool_blocks_remove [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_dynamic_tti_rtimer_set [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_dynamic_tti_rtimer_set [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure kcalloc [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure kcalloc [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_remove [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_remove [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_debug_set [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_debug_set [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure do_vxge_close [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure do_vxge_close [2024-11-14 02:43:46,955 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-14 02:43:46,955 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure __kmalloc [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __kmalloc [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure pci_set_master [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_set_master [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_register_poll [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_register_poll [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_channel_free [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_channel_free [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_netpoll [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_netpoll [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$ [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_fifo_abort [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_fifo_abort [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab16 [2024-11-14 02:43:46,956 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab16 [2024-11-14 02:43:46,956 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2024-11-14 02:43:46,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2024-11-14 02:43:46,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-14 02:43:46,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-14 02:43:46,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-14 02:43:46,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-14 02:43:46,957 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_device_is_privilaged [2024-11-14 02:43:46,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_device_is_privilaged [2024-11-14 02:43:46,957 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_interrupt_instance_handler_1_5 [2024-11-14 02:43:46,957 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_interrupt_instance_handler_1_5 [2024-11-14 02:43:46,957 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vp_terminate [2024-11-14 02:43:46,957 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vp_terminate [2024-11-14 02:43:46,962 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-14 02:43:46,962 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-14 02:43:46,962 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-14 02:43:46,962 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-14 02:43:46,962 INFO L130 BoogieDeclarations]: Found specification of procedure pci_dma_mapping_error [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_dma_mapping_error [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_ring_rxd_post_post_wmb [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_ring_rxd_post_post_wmb [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_vpath_fw_api [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_vpath_fw_api [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_initialize [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_initialize [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_flick_link_led [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_flick_link_led [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_rts_rth_data0_data1_get [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_rts_rth_data0_data1_get [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~int~X~$Pointer$~TO~int [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_reset_vpath [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_reset_vpath [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vmalloc [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vmalloc [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure is_multicast_ether_addr [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure is_multicast_ether_addr [2024-11-14 02:43:46,963 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_ethtool_get_regs_len [2024-11-14 02:43:46,963 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_ethtool_get_regs_len [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_stop_queue [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_stop_queue [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_reset [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_reset [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_dtr_complete [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_dtr_complete [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure __fswab64 [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure __fswab64 [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_os_timer [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_os_timer [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_ring_reset [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_ring_reset [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure __vxge_hw_vpath_xmac_rx_stats_get [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure __vxge_hw_vpath_xmac_rx_stats_get [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_device_begin_irq [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_device_begin_irq [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_hw_channel_dtr_free [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_hw_channel_dtr_free [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dispatch_register_13_4 [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dispatch_register_13_4 [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-14 02:43:46,964 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-14 02:43:46,964 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-14 02:43:46,965 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-14 02:43:46,965 INFO L130 BoogieDeclarations]: Found specification of procedure vxge_callback_crit_err [2024-11-14 02:43:46,965 INFO L138 BoogieDeclarations]: Found implementation of procedure vxge_callback_crit_err [2024-11-14 02:43:46,965 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int [2024-11-14 02:43:46,965 INFO L130 BoogieDeclarations]: Found specification of procedure readq [2024-11-14 02:43:46,965 INFO L138 BoogieDeclarations]: Found implementation of procedure readq [2024-11-14 02:43:46,965 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-14 02:43:46,965 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-14 02:43:46,965 INFO L130 BoogieDeclarations]: Found specification of procedure preempt_count [2024-11-14 02:43:46,965 INFO L138 BoogieDeclarations]: Found implementation of procedure preempt_count [2024-11-14 02:43:50,466 INFO L238 CfgBuilder]: Building ICFG [2024-11-14 02:43:50,477 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-14 02:43:56,760 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-14 02:45:04,135 INFO L? ?]: Removed 8461 outVars from TransFormulas that were not future-live. [2024-11-14 02:45:04,136 INFO L287 CfgBuilder]: Performing block encoding [2024-11-14 02:45:19,107 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-14 02:45:19,107 INFO L316 CfgBuilder]: Removed 249 assume(true) statements. [2024-11-14 02:45:19,108 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 02:45:19 BoogieIcfgContainer [2024-11-14 02:45:19,108 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-14 02:45:19,112 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-14 02:45:19,112 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-14 02:45:19,118 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-14 02:45:19,118 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 14.11 02:43:29" (1/3) ... [2024-11-14 02:45:19,119 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19f2508d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 02:45:19, skipping insertion in model container [2024-11-14 02:45:19,119 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 14.11 02:43:43" (2/3) ... [2024-11-14 02:45:19,120 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@19f2508d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 14.11 02:45:19, skipping insertion in model container [2024-11-14 02:45:19,120 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 14.11 02:45:19" (3/3) ... [2024-11-14 02:45:19,121 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i [2024-11-14 02:45:19,143 INFO L217 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-14 02:45:19,146 INFO L154 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-neterion-vxge-vxge.cil.i that has 322 procedures, 5542 locations, 1 initial locations, 244 loop locations, and 4 error locations. [2024-11-14 02:45:19,387 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-14 02:45:19,400 INFO L333 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, mAutomataTypeConcurrency=FINITE_AUTOMATA, mHoareTripleChecks=INCREMENTAL, mHoareAnnotationPositions=LoopHeads, 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;@5ca53cb4, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-14 02:45:19,400 INFO L334 AbstractCegarLoop]: Starting to check reachability of 4 error locations. [2024-11-14 02:45:19,424 INFO L276 IsEmpty]: Start isEmpty. Operand has 5541 states, 3551 states have (on average 1.3703182202196564) internal successors, (4866), 3657 states have internal predecessors, (4866), 1667 states have call successors, (1667), 321 states have call predecessors, (1667), 320 states have return successors, (1660), 1633 states have call predecessors, (1660), 1660 states have call successors, (1660) [2024-11-14 02:45:19,441 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-14 02:45:19,442 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 02:45:19,443 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 02:45:19,444 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-14 02:45:19,451 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 02:45:19,452 INFO L85 PathProgramCache]: Analyzing trace with hash 1559865264, now seen corresponding path program 1 times [2024-11-14 02:45:19,463 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 02:45:19,464 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [536851688] [2024-11-14 02:45:19,464 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:45:19,465 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 02:45:27,703 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:45:28,910 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 02:45:28,911 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 02:45:28,911 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [536851688] [2024-11-14 02:45:28,913 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [536851688] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 02:45:28,913 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 02:45:28,914 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 02:45:28,916 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [231221397] [2024-11-14 02:45:28,917 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 02:45:28,923 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 02:45:28,923 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 02:45:28,954 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 02:45:28,955 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 02:45:28,970 INFO L87 Difference]: Start difference. First operand has 5541 states, 3551 states have (on average 1.3703182202196564) internal successors, (4866), 3657 states have internal predecessors, (4866), 1667 states have call successors, (1667), 321 states have call predecessors, (1667), 320 states have return successors, (1660), 1633 states have call predecessors, (1660), 1660 states have call successors, (1660) Second operand has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 02:45:31,156 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:33,334 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:37,330 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:39,364 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:46,200 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:48,209 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 [] [2024-11-14 02:45:53,778 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:55,793 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:45:59,670 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 [] [2024-11-14 02:46:01,687 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:03,721 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:05,727 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 [] [2024-11-14 02:46:08,014 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:10,044 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:19,995 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 [] [2024-11-14 02:46:24,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.37s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:26,568 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:28,624 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:30,770 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:32,823 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:34,833 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 [] [2024-11-14 02:46:37,357 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.02s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:38,736 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.38s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:38,965 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 02:46:38,966 INFO L93 Difference]: Finished difference Result 11053 states and 16572 transitions. [2024-11-14 02:46:38,967 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 02:46:38,969 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 53 [2024-11-14 02:46:38,970 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 02:46:39,046 INFO L225 Difference]: With dead ends: 11053 [2024-11-14 02:46:39,046 INFO L226 Difference]: Without dead ends: 5511 [2024-11-14 02:46:39,101 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 02:46:39,106 INFO L432 NwaCegarLoop]: 7276 mSDtfsCounter, 15 mSDsluCounter, 7267 mSDsCounter, 0 mSdLazyCounter, 1673 mSolverCounterSat, 7 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 67.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 16 SdHoareTripleChecker+Valid, 14543 SdHoareTripleChecker+Invalid, 1700 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 1673 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 69.4s IncrementalHoareTripleChecker+Time [2024-11-14 02:46:39,108 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [16 Valid, 14543 Invalid, 1700 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [7 Valid, 1673 Invalid, 20 Unknown, 0 Unchecked, 69.4s Time] [2024-11-14 02:46:39,142 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5511 states. [2024-11-14 02:46:39,681 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5511 to 5507. [2024-11-14 02:46:39,694 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5507 states, 3532 states have (on average 1.3632502831257078) internal successors, (4815), 3627 states have internal predecessors, (4815), 1653 states have call successors, (1653), 319 states have call predecessors, (1653), 318 states have return successors, (1650), 1623 states have call predecessors, (1650), 1650 states have call successors, (1650) [2024-11-14 02:46:39,750 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5507 states to 5507 states and 8118 transitions. [2024-11-14 02:46:39,763 INFO L78 Accepts]: Start accepts. Automaton has 5507 states and 8118 transitions. Word has length 53 [2024-11-14 02:46:39,763 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 02:46:39,763 INFO L471 AbstractCegarLoop]: Abstraction has 5507 states and 8118 transitions. [2024-11-14 02:46:39,764 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 9.666666666666666) internal successors, (29), 3 states have internal predecessors, (29), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 02:46:39,764 INFO L276 IsEmpty]: Start isEmpty. Operand 5507 states and 8118 transitions. [2024-11-14 02:46:39,766 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 55 [2024-11-14 02:46:39,766 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 02:46:39,767 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 02:46:39,767 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-14 02:46:39,767 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-14 02:46:39,768 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 02:46:39,768 INFO L85 PathProgramCache]: Analyzing trace with hash -1312978603, now seen corresponding path program 1 times [2024-11-14 02:46:39,768 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 02:46:39,768 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [609840541] [2024-11-14 02:46:39,768 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:46:39,768 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 02:46:47,681 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:46:48,352 INFO L134 CoverageAnalysis]: Checked inductivity of 7 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 02:46:48,352 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 02:46:48,353 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [609840541] [2024-11-14 02:46:48,353 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [609840541] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 02:46:48,353 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 02:46:48,353 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 02:46:48,353 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [717383565] [2024-11-14 02:46:48,353 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 02:46:48,358 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 02:46:48,358 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 02:46:48,359 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 02:46:48,359 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 02:46:48,360 INFO L87 Difference]: Start difference. First operand 5507 states and 8118 transitions. Second operand has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 02:46:50,507 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.15s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:52,671 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:57,418 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:46:59,426 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:06,304 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 [] [2024-11-14 02:47:08,307 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:16,785 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:18,792 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 [] [2024-11-14 02:47:20,817 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:22,843 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.03s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:25,502 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 [] [2024-11-14 02:47:27,516 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 [] [2024-11-14 02:47:29,540 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:31,550 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 [] [2024-11-14 02:47:39,305 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 [] [2024-11-14 02:47:46,180 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.29s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:48,233 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:50,593 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:53,020 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:47:55,029 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 [] [2024-11-14 02:47:57,188 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 02:47:57,188 INFO L93 Difference]: Finished difference Result 11007 states and 16226 transitions. [2024-11-14 02:47:57,188 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 02:47:57,188 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 54 [2024-11-14 02:47:57,189 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 02:47:57,241 INFO L225 Difference]: With dead ends: 11007 [2024-11-14 02:47:57,241 INFO L226 Difference]: Without dead ends: 5511 [2024-11-14 02:47:57,270 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 02:47:57,271 INFO L432 NwaCegarLoop]: 7258 mSDtfsCounter, 0 mSDsluCounter, 7250 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 6 mSolverCounterUnsat, 19 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 66.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 14508 SdHoareTripleChecker+Invalid, 1693 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 6 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 19 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 68.5s IncrementalHoareTripleChecker+Time [2024-11-14 02:47:57,272 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 14508 Invalid, 1693 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [6 Valid, 1668 Invalid, 19 Unknown, 0 Unchecked, 68.5s Time] [2024-11-14 02:47:57,283 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5511 states. [2024-11-14 02:47:57,591 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5511 to 5507. [2024-11-14 02:47:57,615 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5507 states, 3532 states have (on average 1.362400906002265) internal successors, (4812), 3627 states have internal predecessors, (4812), 1653 states have call successors, (1653), 319 states have call predecessors, (1653), 318 states have return successors, (1650), 1623 states have call predecessors, (1650), 1650 states have call successors, (1650) [2024-11-14 02:47:57,659 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5507 states to 5507 states and 8115 transitions. [2024-11-14 02:47:57,671 INFO L78 Accepts]: Start accepts. Automaton has 5507 states and 8115 transitions. Word has length 54 [2024-11-14 02:47:57,671 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 02:47:57,671 INFO L471 AbstractCegarLoop]: Abstraction has 5507 states and 8115 transitions. [2024-11-14 02:47:57,672 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.0) internal successors, (30), 3 states have internal predecessors, (30), 2 states have call successors, (11), 2 states have call predecessors, (11), 1 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 02:47:57,672 INFO L276 IsEmpty]: Start isEmpty. Operand 5507 states and 8115 transitions. [2024-11-14 02:47:57,674 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-14 02:47:57,674 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 02:47:57,674 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 02:47:57,676 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-14 02:47:57,676 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-14 02:47:57,677 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 02:47:57,677 INFO L85 PathProgramCache]: Analyzing trace with hash -892020018, now seen corresponding path program 1 times [2024-11-14 02:47:57,677 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 02:47:57,677 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1584215901] [2024-11-14 02:47:57,677 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:47:57,677 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 02:48:04,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:48:04,833 INFO L134 CoverageAnalysis]: Checked inductivity of 11 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 02:48:04,833 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 02:48:04,833 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1584215901] [2024-11-14 02:48:04,834 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1584215901] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 02:48:04,834 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-14 02:48:04,834 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-14 02:48:04,834 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [673497971] [2024-11-14 02:48:04,834 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 02:48:04,834 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 02:48:04,834 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 02:48:04,835 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 02:48:04,835 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 02:48:04,835 INFO L87 Difference]: Start difference. First operand 5507 states and 8115 transitions. Second operand has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 02:48:06,980 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.14s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:09,157 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.17s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:13,258 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 [] [2024-11-14 02:48:15,266 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 [] [2024-11-14 02:48:22,657 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 [] [2024-11-14 02:48:24,673 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:27,016 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.10s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:29,184 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.01s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:31,194 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 [] [2024-11-14 02:48:33,553 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:35,566 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 [] [2024-11-14 02:48:39,359 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 [] [2024-11-14 02:48:41,383 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:43,400 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:45,420 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:47,696 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.01s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:49,709 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 [] [2024-11-14 02:48:52,615 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.04s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:48:58,901 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.66s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:04,268 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 [] [2024-11-14 02:49:07,042 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:09,199 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.16s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:11,782 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.58s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:13,790 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 [] [2024-11-14 02:49:16,232 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 02:49:16,232 INFO L93 Difference]: Finished difference Result 10984 states and 16181 transitions. [2024-11-14 02:49:16,233 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 02:49:16,233 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) Word has length 59 [2024-11-14 02:49:16,233 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 02:49:16,280 INFO L225 Difference]: With dead ends: 10984 [2024-11-14 02:49:16,280 INFO L226 Difference]: Without dead ends: 5508 [2024-11-14 02:49:16,308 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-14 02:49:16,309 INFO L432 NwaCegarLoop]: 7261 mSDtfsCounter, 0 mSDsluCounter, 7248 mSDsCounter, 0 mSdLazyCounter, 1670 mSolverCounterSat, 0 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 69.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 14509 SdHoareTripleChecker+Invalid, 1690 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1670 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 71.1s IncrementalHoareTripleChecker+Time [2024-11-14 02:49:16,309 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 14509 Invalid, 1690 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1670 Invalid, 20 Unknown, 0 Unchecked, 71.1s Time] [2024-11-14 02:49:16,320 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5508 states. [2024-11-14 02:49:16,584 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5508 to 5508. [2024-11-14 02:49:16,605 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5508 states, 3533 states have (on average 1.362298330031135) internal successors, (4813), 3628 states have internal predecessors, (4813), 1653 states have call successors, (1653), 319 states have call predecessors, (1653), 318 states have return successors, (1650), 1623 states have call predecessors, (1650), 1650 states have call successors, (1650) [2024-11-14 02:49:16,634 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5508 states to 5508 states and 8116 transitions. [2024-11-14 02:49:16,652 INFO L78 Accepts]: Start accepts. Automaton has 5508 states and 8116 transitions. Word has length 59 [2024-11-14 02:49:16,653 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 02:49:16,653 INFO L471 AbstractCegarLoop]: Abstraction has 5508 states and 8116 transitions. [2024-11-14 02:49:16,653 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 10.666666666666666) internal successors, (32), 3 states have internal predecessors, (32), 2 states have call successors, (12), 2 states have call predecessors, (12), 1 states have return successors, (10), 2 states have call predecessors, (10), 2 states have call successors, (10) [2024-11-14 02:49:16,654 INFO L276 IsEmpty]: Start isEmpty. Operand 5508 states and 8116 transitions. [2024-11-14 02:49:16,659 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-14 02:49:16,660 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 02:49:16,660 INFO L215 NwaCegarLoop]: trace histogram [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] [2024-11-14 02:49:16,660 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-14 02:49:16,660 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-14 02:49:16,660 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 02:49:16,660 INFO L85 PathProgramCache]: Analyzing trace with hash 1420798462, now seen corresponding path program 1 times [2024-11-14 02:49:16,661 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 02:49:16,661 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [719008583] [2024-11-14 02:49:16,661 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:49:16,661 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 02:49:22,588 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:49:23,576 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-14 02:49:23,576 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 02:49:23,576 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [719008583] [2024-11-14 02:49:23,577 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [719008583] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 02:49:23,577 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1920686218] [2024-11-14 02:49:23,577 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:49:23,577 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 02:49:23,577 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 02:49:23,580 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 02:49:23,583 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-14 02:49:33,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:49:33,290 INFO L255 TraceCheckSpWp]: Trace formula consists of 5432 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-14 02:49:33,300 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 02:49:33,556 INFO L134 CoverageAnalysis]: Checked inductivity of 8 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 8 trivial. 0 not checked. [2024-11-14 02:49:33,557 INFO L307 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-14 02:49:33,557 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1920686218] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-14 02:49:33,557 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-14 02:49:33,557 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-14 02:49:33,557 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1147103806] [2024-11-14 02:49:33,557 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-14 02:49:33,558 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-14 02:49:33,558 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy SIFA_TAIPAN [2024-11-14 02:49:33,559 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-14 02:49:33,559 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 02:49:33,559 INFO L87 Difference]: Start difference. First operand 5508 states and 8116 transitions. Second operand has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 02:49:35,656 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.09s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:37,840 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.18s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:41,842 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:43,845 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:49:51,158 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 [] [2024-11-14 02:49:53,166 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 [] [2024-11-14 02:49:56,834 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:02,800 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:04,805 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.00s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:06,824 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:08,841 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:11,636 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 [] [2024-11-14 02:50:13,648 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 [] [2024-11-14 02:50:15,666 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.02s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:17,681 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 [] [2024-11-14 02:50:25,427 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 [] [2024-11-14 02:50:26,617 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.19s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:33,081 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 [] [2024-11-14 02:50:35,804 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.07s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:38,235 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.43s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:40,650 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 2.41s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:42,664 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 [] [2024-11-14 02:50:44,723 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.99s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:46,133 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 1.41s for a HTC check with result INVALID. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-14 02:50:47,752 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-14 02:50:47,752 INFO L93 Difference]: Finished difference Result 10996 states and 16197 transitions. [2024-11-14 02:50:47,752 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-14 02:50:47,753 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) Word has length 58 [2024-11-14 02:50:47,753 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-14 02:50:47,791 INFO L225 Difference]: With dead ends: 10996 [2024-11-14 02:50:47,791 INFO L226 Difference]: Without dead ends: 5515 [2024-11-14 02:50:47,812 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 61 GetRequests, 58 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-14 02:50:47,813 INFO L432 NwaCegarLoop]: 7262 mSDtfsCounter, 8 mSDsluCounter, 7249 mSDsCounter, 0 mSdLazyCounter, 1668 mSolverCounterSat, 0 mSolverCounterUnsat, 20 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 71.7s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 14511 SdHoareTripleChecker+Invalid, 1688 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1668 IncrementalHoareTripleChecker+Invalid, 20 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 73.9s IncrementalHoareTripleChecker+Time [2024-11-14 02:50:47,814 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 14511 Invalid, 1688 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 1668 Invalid, 20 Unknown, 0 Unchecked, 73.9s Time] [2024-11-14 02:50:47,822 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5515 states. [2024-11-14 02:50:48,071 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5515 to 5508. [2024-11-14 02:50:48,082 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5508 states, 3533 states have (on average 1.3620152844607982) internal successors, (4812), 3628 states have internal predecessors, (4812), 1653 states have call successors, (1653), 319 states have call predecessors, (1653), 318 states have return successors, (1650), 1623 states have call predecessors, (1650), 1650 states have call successors, (1650) [2024-11-14 02:50:48,111 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5508 states to 5508 states and 8115 transitions. [2024-11-14 02:50:48,126 INFO L78 Accepts]: Start accepts. Automaton has 5508 states and 8115 transitions. Word has length 58 [2024-11-14 02:50:48,126 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-14 02:50:48,126 INFO L471 AbstractCegarLoop]: Abstraction has 5508 states and 8115 transitions. [2024-11-14 02:50:48,128 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.333333333333334) internal successors, (34), 3 states have internal predecessors, (34), 2 states have call successors, (11), 2 states have call predecessors, (11), 2 states have return successors, (9), 2 states have call predecessors, (9), 2 states have call successors, (9) [2024-11-14 02:50:48,128 INFO L276 IsEmpty]: Start isEmpty. Operand 5508 states and 8115 transitions. [2024-11-14 02:50:48,129 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 61 [2024-11-14 02:50:48,129 INFO L207 NwaCegarLoop]: Found error trace [2024-11-14 02:50:48,130 INFO L215 NwaCegarLoop]: trace histogram [3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-14 02:50:48,180 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-14 02:50:48,330 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 02:50:48,331 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock_tryErr0ASSERT_VIOLATIONERROR_FUNCTION (and 2 more)] === [2024-11-14 02:50:48,331 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-14 02:50:48,332 INFO L85 PathProgramCache]: Analyzing trace with hash -1952716354, now seen corresponding path program 1 times [2024-11-14 02:50:48,332 INFO L118 FreeRefinementEngine]: Executing refinement strategy SIFA_TAIPAN [2024-11-14 02:50:48,332 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1924497287] [2024-11-14 02:50:48,332 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:50:48,332 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-14 02:50:54,642 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:50:55,460 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 02:50:55,460 INFO L136 FreeRefinementEngine]: Strategy SIFA_TAIPAN found an infeasible trace [2024-11-14 02:50:55,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1924497287] [2024-11-14 02:50:55,461 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1924497287] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-14 02:50:55,461 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [2054799847] [2024-11-14 02:50:55,461 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-14 02:50:55,461 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-14 02:50:55,461 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 [2024-11-14 02:50:55,465 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-14 02:50:55,469 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_9446d768-3ca5-4811-86b1-e272fd0c8862/bin/utaipan-verify-sOmjnqqW8E/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-14 02:51:05,233 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-14 02:51:05,253 INFO L255 TraceCheckSpWp]: Trace formula consists of 5466 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-14 02:51:05,258 INFO L278 TraceCheckSpWp]: Computing forward predicates... [2024-11-14 02:51:05,376 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 02:51:05,376 INFO L311 TraceCheckSpWp]: Computing backward predicates... [2024-11-14 02:51:06,126 INFO L134 CoverageAnalysis]: Checked inductivity of 12 backedges. 0 proven. 1 refuted. 0 times theorem prover too weak. 11 trivial. 0 not checked. [2024-11-14 02:51:06,127 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [2054799847] provided 0 perfect and 2 imperfect interpolant sequences [2024-11-14 02:51:06,127 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSifa [1428817165] [2024-11-14 02:51:06,164 INFO L159 IcfgInterpreter]: Started Sifa with 51 locations of interest [2024-11-14 02:51:06,164 INFO L166 IcfgInterpreter]: Building call graph [2024-11-14 02:51:06,169 INFO L171 IcfgInterpreter]: Initial procedures are [ULTIMATE.start] [2024-11-14 02:51:06,175 INFO L176 IcfgInterpreter]: Starting interpretation [2024-11-14 02:51:06,175 INFO L197 IcfgInterpreter]: Interpreting procedure ULTIMATE.start with input of size 1 for LOIs [2024-11-14 02:55:20,915 WARN L286 SmtUtils]: Spent 8.86s on a formula simplification that was a NOOP. DAG size: 6111 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2024-11-14 02:55:28,773 WARN L286 SmtUtils]: Spent 7.84s on a formula simplification that was a NOOP. DAG size: 6111 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2024-11-14 02:55:37,048 WARN L286 SmtUtils]: Spent 8.24s on a formula simplification that was a NOOP. DAG size: 6111 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2024-11-14 02:55:45,229 WARN L286 SmtUtils]: Spent 8.16s on a formula simplification that was a NOOP. DAG size: 6111 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2024-11-14 02:55:52,885 WARN L286 SmtUtils]: Spent 7.64s on a formula simplification that was a NOOP. DAG size: 6111 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm) [2024-11-14 02:56:01,528 WARN L286 SmtUtils]: Spent 8.61s on a formula simplification that was a NOOP. DAG size: 6111 (called from [L 210] de.uni_freiburg.informatik.ultimate.lib.modelcheckerutils.smt.predicates.BasicPredicateFactory.xJunctTerm)