./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version d790fecc Calling Ultimate with: /usr/bin/java -Dosgi.configuration.area=/tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/plugins/org.eclipse.equinox.launcher_1.6.800.v20240513-1750.jar -data @noDefault -ultimatedata /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB --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 Automizer --witnessprinter.graph.data.architecture 64bit --witnessprinter.graph.data.programhash 3bc6b3a88723e5b624538f8d0e562bbcbb838c2bd2dcd71ae870bf42dcd3068b --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-27 23:20:33,624 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-27 23:20:33,717 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-27 23:20:33,728 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-27 23:20:33,728 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-27 23:20:33,770 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-27 23:20:33,772 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-27 23:20:33,772 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-27 23:20:33,773 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-27 23:20:33,773 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-27 23:20:33,774 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-27 23:20:33,774 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-27 23:20:33,774 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-27 23:20:33,774 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-27 23:20:33,774 INFO L153 SettingsManager]: * Use SBE=true [2024-11-27 23:20:33,775 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-27 23:20:33,775 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-27 23:20:33,776 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-27 23:20:33,776 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-27 23:20:33,776 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:20:33,777 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:20:33,777 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:20:33,777 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:20:33,778 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-27 23:20:33,778 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-27 23:20:33,778 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-27 23:20:33,778 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-27 23:20:33,778 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:20:33,779 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-27 23:20:33,779 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-27 23:20:33,780 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-27 23:20:33,780 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB 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 -> Automizer Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data architecture -> 64bit Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Graph data programhash -> 3bc6b3a88723e5b624538f8d0e562bbcbb838c2bd2dcd71ae870bf42dcd3068b [2024-11-27 23:20:34,149 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-27 23:20:34,156 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-27 23:20:34,161 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-27 23:20:34,162 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-27 23:20:34,162 INFO L274 PluginConnector]: CDTParser initialized [2024-11-27 23:20:34,165 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i [2024-11-27 23:20:37,222 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/data/9190ca1ce/d2f0de4f4cce488685de3b643dab033b/FLAG739352121 [2024-11-27 23:20:37,986 INFO L384 CDTParser]: Found 1 translation units. [2024-11-27 23:20:37,990 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i [2024-11-27 23:20:38,053 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/data/9190ca1ce/d2f0de4f4cce488685de3b643dab033b/FLAG739352121 [2024-11-27 23:20:38,069 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/data/9190ca1ce/d2f0de4f4cce488685de3b643dab033b [2024-11-27 23:20:38,071 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-27 23:20:38,073 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-27 23:20:38,074 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-27 23:20:38,075 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-27 23:20:38,080 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-27 23:20:38,081 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:20:38" (1/1) ... [2024-11-27 23:20:38,083 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@74955c74 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:38, skipping insertion in model container [2024-11-27 23:20:38,084 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 27.11 11:20:38" (1/1) ... [2024-11-27 23:20:38,218 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-27 23:20:41,170 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339479,339492] [2024-11-27 23:20:41,174 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339648,339661] [2024-11-27 23:20:41,175 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339815,339828] [2024-11-27 23:20:41,175 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339983,339996] [2024-11-27 23:20:41,197 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:20:41,237 INFO L200 MainTranslator]: Completed pre-run [2024-11-27 23:20:41,380 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"); [5308] [2024-11-27 23:20:41,381 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)); [5315] [2024-11-27 23:20:41,382 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5322] [2024-11-27 23:20:41,386 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5377-5378] [2024-11-27 23:20:41,387 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5383-5385] [2024-11-27 23:20:41,392 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5502] [2024-11-27 23:20:41,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5510] [2024-11-27 23:20:41,395 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5517] [2024-11-27 23:20:41,406 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)); [5645-5646] [2024-11-27 23:20:41,411 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)); [5679-5680] [2024-11-27 23:20:41,413 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)); [5720-5721] [2024-11-27 23:20:41,415 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)); [5749-5750] [2024-11-27 23:20:41,418 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)); [5786-5787] [2024-11-27 23:20:41,420 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)); [5823-5824] [2024-11-27 23:20:41,465 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6769] [2024-11-27 23:20:41,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] [2024-11-27 23:20:41,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] [2024-11-27 23:20:41,551 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7565] [2024-11-27 23:20:41,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8351] [2024-11-27 23:20:41,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8384] [2024-11-27 23:20:41,605 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8407] [2024-11-27 23:20:41,617 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8648] [2024-11-27 23:20:41,619 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8678] [2024-11-27 23:20:41,620 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8691] [2024-11-27 23:20:41,781 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339479,339492] [2024-11-27 23:20:41,781 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339648,339661] [2024-11-27 23:20:41,782 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339815,339828] [2024-11-27 23:20:41,782 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_adc0bd75-3b70-4360-be06-b6808cd4dff3/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i[339983,339996] [2024-11-27 23:20:41,793 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-27 23:20:42,051 INFO L204 MainTranslator]: Completed translation [2024-11-27 23:20:42,055 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42 WrapperNode [2024-11-27 23:20:42,056 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-27 23:20:42,057 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-27 23:20:42,057 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-27 23:20:42,057 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-27 23:20:42,073 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:42,197 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:42,541 INFO L138 Inliner]: procedures = 432, calls = 2152, calls flagged for inlining = 207, calls inlined = 190, statements flattened = 5992 [2024-11-27 23:20:42,542 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-27 23:20:42,543 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-27 23:20:42,543 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-27 23:20:42,543 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-27 23:20:42,554 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:42,555 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:42,606 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:43,959 INFO L175 MemorySlicer]: Split 1014 memory accesses to 20 slices as follows [2, 4, 4, 2, 7, 2, 4, 1, 7, 7, 8, 19, 7, 1, 834, 15, 2, 71, 10, 7]. 82 percent of accesses are in the largest equivalence class. The 91 initializations are split as follows [0, 0, 4, 0, 7, 0, 4, 0, 0, 7, 8, 0, 7, 1, 30, 15, 2, 0, 6, 0]. The 457 writes are split as follows [1, 4, 0, 0, 0, 1, 0, 0, 2, 0, 0, 11, 0, 0, 364, 0, 0, 71, 1, 2]. [2024-11-27 23:20:43,959 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:43,960 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,162 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,184 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,227 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,270 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,301 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,377 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-27 23:20:44,379 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-27 23:20:44,379 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-27 23:20:44,379 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-27 23:20:44,382 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (1/1) ... [2024-11-27 23:20:44,387 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-27 23:20:44,402 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-27 23:20:44,419 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-27 23:20:44,426 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-27 23:20:44,454 INFO L130 BoogieDeclarations]: Found specification of procedure BB_GET_BIT2 [2024-11-27 23:20:44,455 INFO L138 BoogieDeclarations]: Found implementation of procedure BB_GET_BIT2 [2024-11-27 23:20:44,455 INFO L130 BoogieDeclarations]: Found specification of procedure alloc_skb [2024-11-27 23:20:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure alloc_skb [2024-11-27 23:20:44,456 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-27 23:20:44,456 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-27 23:20:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-27 23:20:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-27 23:20:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_open [2024-11-27 23:20:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_open [2024-11-27 23:20:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_poll_stop [2024-11-27 23:20:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_poll_stop [2024-11-27 23:20:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure is_quattro_p [2024-11-27 23:20:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure is_quattro_p [2024-11-27 23:20:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-27 23:20:44,457 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-27 23:20:44,457 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_close [2024-11-27 23:20:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_close [2024-11-27 23:20:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-27 23:20:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-27 23:20:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-27 23:20:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-27 23:20:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-27 23:20:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-27 23:20:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_set_multicast [2024-11-27 23:20:44,458 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_set_multicast [2024-11-27 23:20:44,458 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-27 23:20:44,459 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-27 23:20:44,459 INFO L130 BoogieDeclarations]: Found specification of procedure BB_PUT_BIT [2024-11-27 23:20:44,460 INFO L138 BoogieDeclarations]: Found implementation of procedure BB_PUT_BIT [2024-11-27 23:20:44,460 INFO L130 BoogieDeclarations]: Found specification of procedure crc32_le [2024-11-27 23:20:44,460 INFO L138 BoogieDeclarations]: Found implementation of procedure crc32_le [2024-11-27 23:20:44,460 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_begin_auto_negotiation [2024-11-27 23:20:44,460 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_begin_auto_negotiation [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_get_counters [2024-11-27 23:20:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_get_counters [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_happy_lock_of_happy_meal [2024-11-27 23:20:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_happy_lock_of_happy_meal [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-27 23:20:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-27 23:20:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure skb_end_pointer [2024-11-27 23:20:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_end_pointer [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_del_timer [2024-11-27 23:20:44,461 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_del_timer [2024-11-27 23:20:44,461 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-27 23:20:44,462 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-27 23:20:44,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-27 23:20:44,462 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_happy_lock_of_happy_meal [2024-11-27 23:20:44,462 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_happy_lock_of_happy_meal [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-27 23:20:44,462 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-27 23:20:44,462 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-27 23:20:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-27 23:20:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-27 23:20:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-27 23:20:44,463 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-27 23:20:44,465 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-27 23:20:44,466 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-27 23:20:44,466 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-27 23:20:44,467 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-27 23:20:44,467 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-27 23:20:44,468 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-27 23:20:44,470 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-27 23:20:44,470 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-27 23:20:44,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-27 23:20:44,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-27 23:20:44,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-27 23:20:44,471 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-27 23:20:44,471 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-27 23:20:44,471 INFO L130 BoogieDeclarations]: Found specification of procedure set_happy_link_modes [2024-11-27 23:20:44,471 INFO L138 BoogieDeclarations]: Found implementation of procedure set_happy_link_modes [2024-11-27 23:20:44,471 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_tcvr_reset [2024-11-27 23:20:44,472 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_tcvr_reset [2024-11-27 23:20:44,472 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-27 23:20:44,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_tx_timeout [2024-11-27 23:20:44,473 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_tx_timeout [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure dma_map_single_attrs [2024-11-27 23:20:44,473 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_map_single_attrs [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_tcvr_read [2024-11-27 23:20:44,473 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_tcvr_read [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-27 23:20:44,473 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-27 23:20:44,473 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-27 23:20:44,473 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-27 23:20:44,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-27 23:20:44,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-27 23:20:44,474 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_map_page [2024-11-27 23:20:44,474 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_map_page [2024-11-27 23:20:44,474 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-27 23:20:44,475 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-27 23:20:44,475 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-27 23:20:44,475 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-27 23:20:44,475 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-27 23:20:44,475 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-27 23:20:44,475 INFO L130 BoogieDeclarations]: Found specification of procedure writel [2024-11-27 23:20:44,475 INFO L138 BoogieDeclarations]: Found implementation of procedure writel [2024-11-27 23:20:44,475 INFO L130 BoogieDeclarations]: Found specification of procedure is_lucent_phy [2024-11-27 23:20:44,475 INFO L138 BoogieDeclarations]: Found implementation of procedure is_lucent_phy [2024-11-27 23:20:44,478 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-27 23:20:44,478 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-27 23:20:44,478 INFO L130 BoogieDeclarations]: Found specification of procedure hme_read_desc32 [2024-11-27 23:20:44,478 INFO L138 BoogieDeclarations]: Found implementation of procedure hme_read_desc32 [2024-11-27 23:20:44,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-27 23:20:44,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-27 23:20:44,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-27 23:20:44,478 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-27 23:20:44,479 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-27 23:20:44,480 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-27 23:20:44,480 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_clean_rings [2024-11-27 23:20:44,481 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_clean_rings [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-27 23:20:44,481 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-27 23:20:44,482 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-27 23:20:44,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-27 23:20:44,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-27 23:20:44,485 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-27 23:20:44,485 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-27 23:20:44,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-27 23:20:44,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-27 23:20:44,485 INFO L130 BoogieDeclarations]: Found specification of procedure kmemcheck_mark_initialized [2024-11-27 23:20:44,485 INFO L138 BoogieDeclarations]: Found implementation of procedure kmemcheck_mark_initialized [2024-11-27 23:20:44,485 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-27 23:20:44,485 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-27 23:20:44,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-27 23:20:44,485 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-27 23:20:44,486 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-27 23:20:44,486 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure del_timer [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure del_timer [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure debug_dma_unmap_page [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure debug_dma_unmap_page [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_single_attrs [2024-11-27 23:20:44,487 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_single_attrs [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-27 23:20:44,487 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-27 23:20:44,488 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-27 23:20:44,488 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-27 23:20:44,490 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-27 23:20:44,490 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-27 23:20:44,490 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-27 23:20:44,490 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-27 23:20:44,490 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_stop [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_stop [2024-11-27 23:20:44,491 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-27 23:20:44,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-27 23:20:44,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-27 23:20:44,491 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_pci_remove [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_pci_remove [2024-11-27 23:20:44,491 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_63 [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_63 [2024-11-27 23:20:44,491 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_init [2024-11-27 23:20:44,491 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_init [2024-11-27 23:20:44,493 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-27 23:20:44,495 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-27 23:20:44,495 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-27 23:20:44,495 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-27 23:20:44,495 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_tcvr_write [2024-11-27 23:20:44,495 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_tcvr_write [2024-11-27 23:20:44,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-27 23:20:44,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-27 23:20:44,495 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-27 23:20:44,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure dev_kfree_skb_any [2024-11-27 23:20:44,496 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_kfree_skb_any [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_64 [2024-11-27 23:20:44,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_64 [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-27 23:20:44,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-27 23:20:44,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_cmd_speed [2024-11-27 23:20:44,496 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_cmd_speed [2024-11-27 23:20:44,496 INFO L130 BoogieDeclarations]: Found specification of procedure readl [2024-11-27 23:20:44,497 INFO L138 BoogieDeclarations]: Found implementation of procedure readl [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-27 23:20:44,497 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure dma_unmap_page [2024-11-27 23:20:44,498 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_unmap_page [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-27 23:20:44,498 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure readb [2024-11-27 23:20:44,498 INFO L138 BoogieDeclarations]: Found implementation of procedure readb [2024-11-27 23:20:44,498 INFO L130 BoogieDeclarations]: Found specification of procedure happy_meal_transceiver_check [2024-11-27 23:20:44,498 INFO L138 BoogieDeclarations]: Found implementation of procedure happy_meal_transceiver_check [2024-11-27 23:20:45,805 INFO L234 CfgBuilder]: Building ICFG [2024-11-27 23:20:45,809 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-27 23:20:46,046 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-27 23:20:59,430 INFO L? ?]: Removed 2904 outVars from TransFormulas that were not future-live. [2024-11-27 23:20:59,430 INFO L283 CfgBuilder]: Performing block encoding [2024-11-27 23:20:59,481 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-27 23:20:59,481 INFO L312 CfgBuilder]: Removed 21 assume(true) statements. [2024-11-27 23:20:59,481 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:20:59 BoogieIcfgContainer [2024-11-27 23:20:59,482 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-27 23:20:59,484 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-27 23:20:59,484 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-27 23:20:59,489 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-27 23:20:59,489 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 27.11 11:20:38" (1/3) ... [2024-11-27 23:20:59,490 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2fff7c5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:20:59, skipping insertion in model container [2024-11-27 23:20:59,490 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 27.11 11:20:42" (2/3) ... [2024-11-27 23:20:59,490 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@2fff7c5f and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 27.11 11:20:59, skipping insertion in model container [2024-11-27 23:20:59,490 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:20:59" (3/3) ... [2024-11-27 23:20:59,491 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i [2024-11-27 23:20:59,508 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-27 23:20:59,514 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-sun-sunhme.cil.i that has 127 procedures, 2730 locations, 1 initial locations, 43 loop locations, and 3 error locations. [2024-11-27 23:20:59,665 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-27 23:20:59,679 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=PETRI_NET, 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;@6f6e2274, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-27 23:20:59,680 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-27 23:20:59,691 INFO L276 IsEmpty]: Start isEmpty. Operand has 2562 states, 1866 states have (on average 1.3670953912111468) internal successors, (2551), 1911 states have internal predecessors, (2551), 604 states have call successors, (604), 89 states have call predecessors, (604), 88 states have return successors, (600), 589 states have call predecessors, (600), 600 states have call successors, (600) [2024-11-27 23:20:59,702 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 36 [2024-11-27 23:20:59,702 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:20:59,703 INFO L218 NwaCegarLoop]: trace histogram [2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:20:59,703 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:20:59,708 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:20:59,709 INFO L85 PathProgramCache]: Analyzing trace with hash -817300777, now seen corresponding path program 1 times [2024-11-27 23:20:59,717 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:20:59,717 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1390229232] [2024-11-27 23:20:59,717 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:20:59,718 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:06,500 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:07,082 INFO L134 CoverageAnalysis]: Checked inductivity of 4 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 4 trivial. 0 not checked. [2024-11-27 23:21:07,086 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:07,086 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1390229232] [2024-11-27 23:21:07,087 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1390229232] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:07,087 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:07,087 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-27 23:21:07,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [439860039] [2024-11-27 23:21:07,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:07,093 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-27 23:21:07,093 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:07,113 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-27 23:21:07,114 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-27 23:21:07,121 INFO L87 Difference]: Start difference. First operand has 2562 states, 1866 states have (on average 1.3670953912111468) internal successors, (2551), 1911 states have internal predecessors, (2551), 604 states have call successors, (604), 89 states have call predecessors, (604), 88 states have return successors, (600), 589 states have call predecessors, (600), 600 states have call successors, (600) Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-27 23:21:07,531 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:07,532 INFO L93 Difference]: Finished difference Result 5094 states and 7615 transitions. [2024-11-27 23:21:07,533 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-27 23:21:07,535 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) Word has length 35 [2024-11-27 23:21:07,535 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:07,574 INFO L225 Difference]: With dead ends: 5094 [2024-11-27 23:21:07,574 INFO L226 Difference]: Without dead ends: 2549 [2024-11-27 23:21:07,599 INFO L434 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-27 23:21:07,601 INFO L435 NwaCegarLoop]: 3700 mSDtfsCounter, 0 mSDsluCounter, 3696 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 7396 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:07,602 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 7396 Invalid, 5 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-27 23:21:07,621 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2549 states. [2024-11-27 23:21:07,873 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2549 to 2549. [2024-11-27 23:21:07,879 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2549 states, 1859 states have (on average 1.3399677245831092) internal successors, (2491), 1903 states have internal predecessors, (2491), 600 states have call successors, (600), 88 states have call predecessors, (600), 87 states have return successors, (597), 586 states have call predecessors, (597), 597 states have call successors, (597) [2024-11-27 23:21:07,919 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2549 states to 2549 states and 3688 transitions. [2024-11-27 23:21:07,926 INFO L78 Accepts]: Start accepts. Automaton has 2549 states and 3688 transitions. Word has length 35 [2024-11-27 23:21:07,927 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:07,927 INFO L471 AbstractCegarLoop]: Abstraction has 2549 states and 3688 transitions. [2024-11-27 23:21:07,927 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (6), 2 states have call predecessors, (6), 1 states have return successors, (4), 2 states have call predecessors, (4), 2 states have call successors, (4) [2024-11-27 23:21:07,927 INFO L276 IsEmpty]: Start isEmpty. Operand 2549 states and 3688 transitions. [2024-11-27 23:21:07,929 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 52 [2024-11-27 23:21:07,931 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:07,931 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:07,932 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-27 23:21:07,933 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:07,933 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:07,934 INFO L85 PathProgramCache]: Analyzing trace with hash 1785505893, now seen corresponding path program 1 times [2024-11-27 23:21:07,934 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:07,934 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1836695933] [2024-11-27 23:21:07,934 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:07,934 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:13,084 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:14,358 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 23:21:14,358 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:14,358 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1836695933] [2024-11-27 23:21:14,359 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1836695933] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:14,359 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:14,359 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:14,359 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [681163774] [2024-11-27 23:21:14,359 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:14,360 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:14,360 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:14,361 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:14,361 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:14,362 INFO L87 Difference]: Start difference. First operand 2549 states and 3688 transitions. Second operand has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-27 23:21:14,934 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:14,934 INFO L93 Difference]: Finished difference Result 2555 states and 3693 transitions. [2024-11-27 23:21:14,935 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:14,935 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) Word has length 51 [2024-11-27 23:21:14,935 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:14,966 INFO L225 Difference]: With dead ends: 2555 [2024-11-27 23:21:14,966 INFO L226 Difference]: Without dead ends: 2553 [2024-11-27 23:21:14,969 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:14,970 INFO L435 NwaCegarLoop]: 3685 mSDtfsCounter, 3669 mSDsluCounter, 7356 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3670 SdHoareTripleChecker+Valid, 11041 SdHoareTripleChecker+Invalid, 22 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:14,971 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3670 Valid, 11041 Invalid, 22 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:14,979 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2553 states. [2024-11-27 23:21:15,156 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2553 to 2553. [2024-11-27 23:21:15,161 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2553 states, 1862 states have (on average 1.339419978517723) internal successors, (2494), 1906 states have internal predecessors, (2494), 600 states have call successors, (600), 89 states have call predecessors, (600), 88 states have return successors, (597), 586 states have call predecessors, (597), 597 states have call successors, (597) [2024-11-27 23:21:15,202 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2553 states to 2553 states and 3691 transitions. [2024-11-27 23:21:15,206 INFO L78 Accepts]: Start accepts. Automaton has 2553 states and 3691 transitions. Word has length 51 [2024-11-27 23:21:15,206 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:15,207 INFO L471 AbstractCegarLoop]: Abstraction has 2553 states and 3691 transitions. [2024-11-27 23:21:15,207 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.8) internal successors, (29), 4 states have internal predecessors, (29), 2 states have call successors, (8), 3 states have call predecessors, (8), 1 states have return successors, (6), 2 states have call predecessors, (6), 2 states have call successors, (6) [2024-11-27 23:21:15,208 INFO L276 IsEmpty]: Start isEmpty. Operand 2553 states and 3691 transitions. [2024-11-27 23:21:15,210 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 57 [2024-11-27 23:21:15,211 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:15,211 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:15,212 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-27 23:21:15,212 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:15,213 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:15,213 INFO L85 PathProgramCache]: Analyzing trace with hash -3616603, now seen corresponding path program 1 times [2024-11-27 23:21:15,217 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:15,217 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [991342864] [2024-11-27 23:21:15,217 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:15,217 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:19,868 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:20,779 INFO L134 CoverageAnalysis]: Checked inductivity of 17 backedges. 2 proven. 0 refuted. 0 times theorem prover too weak. 15 trivial. 0 not checked. [2024-11-27 23:21:20,779 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:20,779 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [991342864] [2024-11-27 23:21:20,779 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [991342864] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:20,779 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:20,779 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:20,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1447867306] [2024-11-27 23:21:20,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:20,780 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:20,780 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:20,781 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:20,781 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:20,781 INFO L87 Difference]: Start difference. First operand 2553 states and 3691 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:21:21,255 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:21,255 INFO L93 Difference]: Finished difference Result 2559 states and 3696 transitions. [2024-11-27 23:21:21,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:21,255 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) Word has length 56 [2024-11-27 23:21:21,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:21,277 INFO L225 Difference]: With dead ends: 2559 [2024-11-27 23:21:21,277 INFO L226 Difference]: Without dead ends: 2557 [2024-11-27 23:21:21,280 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:21,283 INFO L435 NwaCegarLoop]: 3688 mSDtfsCounter, 3665 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3666 SdHoareTripleChecker+Valid, 11045 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:21,283 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3666 Valid, 11045 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:21,291 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2557 states. [2024-11-27 23:21:21,416 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2557 to 2557. [2024-11-27 23:21:21,421 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2557 states, 1865 states have (on average 1.3388739946380697) internal successors, (2497), 1909 states have internal predecessors, (2497), 600 states have call successors, (600), 90 states have call predecessors, (600), 89 states have return successors, (597), 586 states have call predecessors, (597), 597 states have call successors, (597) [2024-11-27 23:21:21,442 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2557 states to 2557 states and 3694 transitions. [2024-11-27 23:21:21,444 INFO L78 Accepts]: Start accepts. Automaton has 2557 states and 3694 transitions. Word has length 56 [2024-11-27 23:21:21,446 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:21,446 INFO L471 AbstractCegarLoop]: Abstraction has 2557 states and 3694 transitions. [2024-11-27 23:21:21,446 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (9), 3 states have call predecessors, (9), 1 states have return successors, (7), 2 states have call predecessors, (7), 2 states have call successors, (7) [2024-11-27 23:21:21,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2557 states and 3694 transitions. [2024-11-27 23:21:21,450 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 62 [2024-11-27 23:21:21,452 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:21,452 INFO L218 NwaCegarLoop]: trace histogram [3, 3, 3, 3, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:21,452 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-27 23:21:21,452 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:21,453 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:21,453 INFO L85 PathProgramCache]: Analyzing trace with hash 320399397, now seen corresponding path program 1 times [2024-11-27 23:21:21,453 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:21,453 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1838988254] [2024-11-27 23:21:21,453 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:21,453 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:26,203 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:27,033 INFO L134 CoverageAnalysis]: Checked inductivity of 23 backedges. 4 proven. 0 refuted. 0 times theorem prover too weak. 19 trivial. 0 not checked. [2024-11-27 23:21:27,033 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:27,033 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1838988254] [2024-11-27 23:21:27,033 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1838988254] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:27,033 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:27,034 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:27,034 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1687207358] [2024-11-27 23:21:27,034 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:27,034 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:27,034 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:27,035 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:27,035 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:27,035 INFO L87 Difference]: Start difference. First operand 2557 states and 3694 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-27 23:21:27,530 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:27,530 INFO L93 Difference]: Finished difference Result 2563 states and 3699 transitions. [2024-11-27 23:21:27,531 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:27,531 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) Word has length 61 [2024-11-27 23:21:27,533 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:27,553 INFO L225 Difference]: With dead ends: 2563 [2024-11-27 23:21:27,553 INFO L226 Difference]: Without dead ends: 2561 [2024-11-27 23:21:27,556 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:27,558 INFO L435 NwaCegarLoop]: 3688 mSDtfsCounter, 3664 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3665 SdHoareTripleChecker+Valid, 11045 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:27,559 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3665 Valid, 11045 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:27,564 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2561 states. [2024-11-27 23:21:27,694 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2561 to 2561. [2024-11-27 23:21:27,699 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2561 states, 1868 states have (on average 1.3383297644539613) internal successors, (2500), 1912 states have internal predecessors, (2500), 600 states have call successors, (600), 91 states have call predecessors, (600), 90 states have return successors, (597), 586 states have call predecessors, (597), 597 states have call successors, (597) [2024-11-27 23:21:27,720 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2561 states to 2561 states and 3697 transitions. [2024-11-27 23:21:27,722 INFO L78 Accepts]: Start accepts. Automaton has 2561 states and 3697 transitions. Word has length 61 [2024-11-27 23:21:27,722 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:27,722 INFO L471 AbstractCegarLoop]: Abstraction has 2561 states and 3697 transitions. [2024-11-27 23:21:27,723 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (10), 3 states have call predecessors, (10), 1 states have return successors, (8), 2 states have call predecessors, (8), 2 states have call successors, (8) [2024-11-27 23:21:27,723 INFO L276 IsEmpty]: Start isEmpty. Operand 2561 states and 3697 transitions. [2024-11-27 23:21:27,724 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 67 [2024-11-27 23:21:27,724 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:27,724 INFO L218 NwaCegarLoop]: trace histogram [4, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:27,724 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-27 23:21:27,725 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:27,725 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:27,725 INFO L85 PathProgramCache]: Analyzing trace with hash -1412917147, now seen corresponding path program 1 times [2024-11-27 23:21:27,725 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:27,725 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [386570146] [2024-11-27 23:21:27,726 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:27,726 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:32,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:33,220 INFO L134 CoverageAnalysis]: Checked inductivity of 33 backedges. 6 proven. 0 refuted. 0 times theorem prover too weak. 27 trivial. 0 not checked. [2024-11-27 23:21:33,220 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:33,220 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [386570146] [2024-11-27 23:21:33,220 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [386570146] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:33,220 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:33,220 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:33,221 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1328832119] [2024-11-27 23:21:33,221 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:33,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:33,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:33,221 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:33,221 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:33,222 INFO L87 Difference]: Start difference. First operand 2561 states and 3697 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (11), 3 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-27 23:21:33,717 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:33,718 INFO L93 Difference]: Finished difference Result 2567 states and 3702 transitions. [2024-11-27 23:21:33,718 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:33,718 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (11), 3 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 66 [2024-11-27 23:21:33,719 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:33,737 INFO L225 Difference]: With dead ends: 2567 [2024-11-27 23:21:33,737 INFO L226 Difference]: Without dead ends: 2565 [2024-11-27 23:21:33,740 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:33,741 INFO L435 NwaCegarLoop]: 3688 mSDtfsCounter, 3663 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3664 SdHoareTripleChecker+Valid, 11045 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:33,743 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3664 Valid, 11045 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:33,747 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2565 states. [2024-11-27 23:21:33,877 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2565 to 2565. [2024-11-27 23:21:33,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2565 states, 1871 states have (on average 1.3377872795296633) internal successors, (2503), 1915 states have internal predecessors, (2503), 600 states have call successors, (600), 92 states have call predecessors, (600), 91 states have return successors, (597), 586 states have call predecessors, (597), 597 states have call successors, (597) [2024-11-27 23:21:33,908 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2565 states to 2565 states and 3700 transitions. [2024-11-27 23:21:33,910 INFO L78 Accepts]: Start accepts. Automaton has 2565 states and 3700 transitions. Word has length 66 [2024-11-27 23:21:33,911 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:33,911 INFO L471 AbstractCegarLoop]: Abstraction has 2565 states and 3700 transitions. [2024-11-27 23:21:33,911 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (11), 3 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-27 23:21:33,912 INFO L276 IsEmpty]: Start isEmpty. Operand 2565 states and 3700 transitions. [2024-11-27 23:21:33,913 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 72 [2024-11-27 23:21:33,914 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:33,914 INFO L218 NwaCegarLoop]: trace histogram [5, 4, 4, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:33,914 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-27 23:21:33,915 INFO L396 AbstractCegarLoop]: === Iteration 6 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:33,915 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:33,915 INFO L85 PathProgramCache]: Analyzing trace with hash -356898843, now seen corresponding path program 1 times [2024-11-27 23:21:33,915 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:33,915 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1238553163] [2024-11-27 23:21:33,915 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:33,916 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:38,448 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:39,183 INFO L134 CoverageAnalysis]: Checked inductivity of 47 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 39 trivial. 0 not checked. [2024-11-27 23:21:39,186 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:39,186 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1238553163] [2024-11-27 23:21:39,186 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1238553163] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:39,186 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:39,187 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:39,187 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [865455974] [2024-11-27 23:21:39,187 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:39,187 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:39,187 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:39,188 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:39,188 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:39,188 INFO L87 Difference]: Start difference. First operand 2565 states and 3700 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (12), 3 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-27 23:21:39,751 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:39,751 INFO L93 Difference]: Finished difference Result 2634 states and 3769 transitions. [2024-11-27 23:21:39,751 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:39,752 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (12), 3 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 71 [2024-11-27 23:21:39,752 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:39,772 INFO L225 Difference]: With dead ends: 2634 [2024-11-27 23:21:39,772 INFO L226 Difference]: Without dead ends: 2632 [2024-11-27 23:21:39,775 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:39,776 INFO L435 NwaCegarLoop]: 3705 mSDtfsCounter, 1131 mSDsluCounter, 9978 mSDsCounter, 0 mSdLazyCounter, 36 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1132 SdHoareTripleChecker+Valid, 13683 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 36 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:39,776 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1132 Valid, 13683 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 36 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-27 23:21:39,782 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2632 states. [2024-11-27 23:21:39,915 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2632 to 2632. [2024-11-27 23:21:39,927 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2632 states, 1919 states have (on average 1.3329859301719647) internal successors, (2558), 1963 states have internal predecessors, (2558), 606 states have call successors, (606), 105 states have call predecessors, (606), 104 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:21:39,945 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2632 states to 2632 states and 3767 transitions. [2024-11-27 23:21:39,948 INFO L78 Accepts]: Start accepts. Automaton has 2632 states and 3767 transitions. Word has length 71 [2024-11-27 23:21:39,948 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:39,948 INFO L471 AbstractCegarLoop]: Abstraction has 2632 states and 3767 transitions. [2024-11-27 23:21:39,949 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (12), 3 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-27 23:21:39,949 INFO L276 IsEmpty]: Start isEmpty. Operand 2632 states and 3767 transitions. [2024-11-27 23:21:39,950 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 77 [2024-11-27 23:21:39,950 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:39,951 INFO L218 NwaCegarLoop]: trace histogram [6, 5, 5, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:39,951 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-27 23:21:39,951 INFO L396 AbstractCegarLoop]: === Iteration 7 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:39,952 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:39,952 INFO L85 PathProgramCache]: Analyzing trace with hash 972251173, now seen corresponding path program 1 times [2024-11-27 23:21:39,952 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:39,952 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [120755551] [2024-11-27 23:21:39,952 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:39,952 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:45,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:45,752 INFO L134 CoverageAnalysis]: Checked inductivity of 65 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 55 trivial. 0 not checked. [2024-11-27 23:21:45,752 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:45,752 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [120755551] [2024-11-27 23:21:45,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [120755551] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:45,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:45,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:45,753 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [558491479] [2024-11-27 23:21:45,753 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:45,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:45,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:45,756 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:45,756 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:45,756 INFO L87 Difference]: Start difference. First operand 2632 states and 3767 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-27 23:21:46,244 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:46,244 INFO L93 Difference]: Finished difference Result 2638 states and 3772 transitions. [2024-11-27 23:21:46,244 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:46,245 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) Word has length 76 [2024-11-27 23:21:46,245 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:46,263 INFO L225 Difference]: With dead ends: 2638 [2024-11-27 23:21:46,263 INFO L226 Difference]: Without dead ends: 2636 [2024-11-27 23:21:46,266 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:46,267 INFO L435 NwaCegarLoop]: 3688 mSDtfsCounter, 3661 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3662 SdHoareTripleChecker+Valid, 11045 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:46,267 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3662 Valid, 11045 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:46,272 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2636 states. [2024-11-27 23:21:46,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2636 to 2636. [2024-11-27 23:21:46,423 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2636 states, 1922 states have (on average 1.3324661810613945) internal successors, (2561), 1966 states have internal predecessors, (2561), 606 states have call successors, (606), 106 states have call predecessors, (606), 105 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:21:46,443 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2636 states to 2636 states and 3770 transitions. [2024-11-27 23:21:46,445 INFO L78 Accepts]: Start accepts. Automaton has 2636 states and 3770 transitions. Word has length 76 [2024-11-27 23:21:46,445 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:46,446 INFO L471 AbstractCegarLoop]: Abstraction has 2636 states and 3770 transitions. [2024-11-27 23:21:46,447 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (13), 3 states have call predecessors, (13), 1 states have return successors, (11), 2 states have call predecessors, (11), 2 states have call successors, (11) [2024-11-27 23:21:46,447 INFO L276 IsEmpty]: Start isEmpty. Operand 2636 states and 3770 transitions. [2024-11-27 23:21:46,448 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 97 [2024-11-27 23:21:46,448 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:46,448 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:46,449 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-27 23:21:46,449 INFO L396 AbstractCegarLoop]: === Iteration 8 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:46,449 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:46,449 INFO L85 PathProgramCache]: Analyzing trace with hash -133069964, now seen corresponding path program 1 times [2024-11-27 23:21:46,449 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:46,449 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [661536474] [2024-11-27 23:21:46,450 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:46,450 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:50,940 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:51,703 INFO L134 CoverageAnalysis]: Checked inductivity of 93 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 81 trivial. 0 not checked. [2024-11-27 23:21:51,704 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:51,704 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [661536474] [2024-11-27 23:21:51,704 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [661536474] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:51,704 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:51,704 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:51,704 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [263208001] [2024-11-27 23:21:51,704 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:51,705 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:51,706 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:51,706 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:51,706 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:51,706 INFO L87 Difference]: Start difference. First operand 2636 states and 3770 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 23:21:52,206 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:52,206 INFO L93 Difference]: Finished difference Result 2642 states and 3775 transitions. [2024-11-27 23:21:52,206 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:52,207 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 96 [2024-11-27 23:21:52,207 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:52,224 INFO L225 Difference]: With dead ends: 2642 [2024-11-27 23:21:52,225 INFO L226 Difference]: Without dead ends: 2640 [2024-11-27 23:21:52,227 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:52,228 INFO L435 NwaCegarLoop]: 3688 mSDtfsCounter, 3648 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3649 SdHoareTripleChecker+Valid, 11045 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:52,229 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3649 Valid, 11045 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:52,234 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2640 states. [2024-11-27 23:21:52,394 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2640 to 2640. [2024-11-27 23:21:52,399 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2640 states, 1925 states have (on average 1.331948051948052) internal successors, (2564), 1969 states have internal predecessors, (2564), 606 states have call successors, (606), 107 states have call predecessors, (606), 106 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:21:52,415 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2640 states to 2640 states and 3773 transitions. [2024-11-27 23:21:52,418 INFO L78 Accepts]: Start accepts. Automaton has 2640 states and 3773 transitions. Word has length 96 [2024-11-27 23:21:52,418 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:52,418 INFO L471 AbstractCegarLoop]: Abstraction has 2640 states and 3773 transitions. [2024-11-27 23:21:52,419 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (15), 3 states have call predecessors, (15), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 23:21:52,419 INFO L276 IsEmpty]: Start isEmpty. Operand 2640 states and 3773 transitions. [2024-11-27 23:21:52,421 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-27 23:21:52,421 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:52,421 INFO L218 NwaCegarLoop]: trace histogram [8, 7, 7, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:52,421 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-27 23:21:52,422 INFO L396 AbstractCegarLoop]: === Iteration 9 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:52,422 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:52,422 INFO L85 PathProgramCache]: Analyzing trace with hash 675026294, now seen corresponding path program 1 times [2024-11-27 23:21:52,422 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:52,422 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1604849896] [2024-11-27 23:21:52,423 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:52,423 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:21:57,267 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:21:57,991 INFO L134 CoverageAnalysis]: Checked inductivity of 119 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 105 trivial. 0 not checked. [2024-11-27 23:21:57,991 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:21:57,991 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1604849896] [2024-11-27 23:21:57,991 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1604849896] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:21:57,991 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:21:57,991 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:21:57,991 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1887720922] [2024-11-27 23:21:57,991 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:21:57,992 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:21:57,992 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:21:57,992 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:21:57,992 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:21:57,992 INFO L87 Difference]: Start difference. First operand 2640 states and 3773 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-27 23:21:58,478 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:21:58,478 INFO L93 Difference]: Finished difference Result 2646 states and 3778 transitions. [2024-11-27 23:21:58,479 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:21:58,479 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) Word has length 101 [2024-11-27 23:21:58,479 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:21:58,507 INFO L225 Difference]: With dead ends: 2646 [2024-11-27 23:21:58,507 INFO L226 Difference]: Without dead ends: 2644 [2024-11-27 23:21:58,510 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:21:58,512 INFO L435 NwaCegarLoop]: 3688 mSDtfsCounter, 3647 mSDsluCounter, 7357 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3648 SdHoareTripleChecker+Valid, 11045 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:21:58,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3648 Valid, 11045 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:21:58,518 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2644 states. [2024-11-27 23:21:58,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2644 to 2644. [2024-11-27 23:21:58,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2644 states, 1928 states have (on average 1.3314315352697095) internal successors, (2567), 1972 states have internal predecessors, (2567), 606 states have call successors, (606), 108 states have call predecessors, (606), 107 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:21:58,732 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2644 states to 2644 states and 3776 transitions. [2024-11-27 23:21:58,734 INFO L78 Accepts]: Start accepts. Automaton has 2644 states and 3776 transitions. Word has length 101 [2024-11-27 23:21:58,734 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:21:58,735 INFO L471 AbstractCegarLoop]: Abstraction has 2644 states and 3776 transitions. [2024-11-27 23:21:58,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (14), 2 states have call predecessors, (14), 2 states have call successors, (14) [2024-11-27 23:21:58,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2644 states and 3776 transitions. [2024-11-27 23:21:58,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 108 [2024-11-27 23:21:58,737 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:21:58,737 INFO L218 NwaCegarLoop]: trace histogram [7, 7, 7, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:21:58,737 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-27 23:21:58,737 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:21:58,738 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:21:58,742 INFO L85 PathProgramCache]: Analyzing trace with hash 1047957182, now seen corresponding path program 1 times [2024-11-27 23:21:58,742 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:21:58,742 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [26235428] [2024-11-27 23:21:58,742 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:21:58,742 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:03,341 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:04,526 INFO L134 CoverageAnalysis]: Checked inductivity of 104 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 104 trivial. 0 not checked. [2024-11-27 23:22:04,527 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:04,527 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [26235428] [2024-11-27 23:22:04,527 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [26235428] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:04,527 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:04,528 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:04,528 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1026122466] [2024-11-27 23:22:04,528 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:04,528 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:04,528 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:04,529 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:04,529 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:04,529 INFO L87 Difference]: Start difference. First operand 2644 states and 3776 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 23:22:04,990 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:04,991 INFO L93 Difference]: Finished difference Result 2644 states and 3776 transitions. [2024-11-27 23:22:04,991 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:04,991 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) Word has length 107 [2024-11-27 23:22:04,992 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:05,015 INFO L225 Difference]: With dead ends: 2644 [2024-11-27 23:22:05,015 INFO L226 Difference]: Without dead ends: 2642 [2024-11-27 23:22:05,018 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:05,019 INFO L435 NwaCegarLoop]: 3700 mSDtfsCounter, 1120 mSDsluCounter, 9984 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 1121 SdHoareTripleChecker+Valid, 13684 SdHoareTripleChecker+Invalid, 21 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:05,020 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [1121 Valid, 13684 Invalid, 21 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 20 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:22:05,024 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2642 states. [2024-11-27 23:22:05,178 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2642 to 2642. [2024-11-27 23:22:05,183 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2642 states, 1927 states have (on average 1.331084587441619) internal successors, (2565), 1970 states have internal predecessors, (2565), 606 states have call successors, (606), 108 states have call predecessors, (606), 107 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:22:05,197 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2642 states to 2642 states and 3774 transitions. [2024-11-27 23:22:05,199 INFO L78 Accepts]: Start accepts. Automaton has 2642 states and 3774 transitions. Word has length 107 [2024-11-27 23:22:05,200 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:05,200 INFO L471 AbstractCegarLoop]: Abstraction has 2642 states and 3774 transitions. [2024-11-27 23:22:05,200 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 4 states have internal predecessors, (44), 2 states have call successors, (16), 3 states have call predecessors, (16), 1 states have return successors, (13), 2 states have call predecessors, (13), 2 states have call successors, (13) [2024-11-27 23:22:05,200 INFO L276 IsEmpty]: Start isEmpty. Operand 2642 states and 3774 transitions. [2024-11-27 23:22:05,206 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-27 23:22:05,206 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:05,206 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:05,206 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-27 23:22:05,206 INFO L396 AbstractCegarLoop]: === Iteration 11 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:22:05,206 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:05,207 INFO L85 PathProgramCache]: Analyzing trace with hash -1453093772, now seen corresponding path program 1 times [2024-11-27 23:22:05,207 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:05,207 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1898957352] [2024-11-27 23:22:05,207 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:22:05,207 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:10,162 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:10,857 INFO L134 CoverageAnalysis]: Checked inductivity of 149 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 133 trivial. 0 not checked. [2024-11-27 23:22:10,857 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:10,858 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1898957352] [2024-11-27 23:22:10,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1898957352] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:10,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:10,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:10,858 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [855943517] [2024-11-27 23:22:10,858 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:10,859 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:10,859 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:10,859 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:10,859 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:10,859 INFO L87 Difference]: Start difference. First operand 2642 states and 3774 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 23:22:11,327 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:11,327 INFO L93 Difference]: Finished difference Result 2648 states and 3779 transitions. [2024-11-27 23:22:11,327 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:11,328 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) Word has length 106 [2024-11-27 23:22:11,328 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:11,348 INFO L225 Difference]: With dead ends: 2648 [2024-11-27 23:22:11,348 INFO L226 Difference]: Without dead ends: 2646 [2024-11-27 23:22:11,351 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:11,352 INFO L435 NwaCegarLoop]: 3686 mSDtfsCounter, 3644 mSDsluCounter, 7353 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3645 SdHoareTripleChecker+Valid, 11039 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:11,352 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3645 Valid, 11039 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:22:11,356 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2646 states. [2024-11-27 23:22:11,514 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2646 to 2646. [2024-11-27 23:22:11,518 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2646 states, 1930 states have (on average 1.3305699481865285) internal successors, (2568), 1973 states have internal predecessors, (2568), 606 states have call successors, (606), 109 states have call predecessors, (606), 108 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:22:11,532 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2646 states to 2646 states and 3777 transitions. [2024-11-27 23:22:11,534 INFO L78 Accepts]: Start accepts. Automaton has 2646 states and 3777 transitions. Word has length 106 [2024-11-27 23:22:11,534 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:11,534 INFO L471 AbstractCegarLoop]: Abstraction has 2646 states and 3777 transitions. [2024-11-27 23:22:11,534 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (17), 3 states have call predecessors, (17), 1 states have return successors, (15), 2 states have call predecessors, (15), 2 states have call successors, (15) [2024-11-27 23:22:11,535 INFO L276 IsEmpty]: Start isEmpty. Operand 2646 states and 3777 transitions. [2024-11-27 23:22:11,538 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-27 23:22:11,538 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:11,538 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:11,539 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-27 23:22:11,539 INFO L396 AbstractCegarLoop]: === Iteration 12 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:22:11,539 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:11,539 INFO L85 PathProgramCache]: Analyzing trace with hash -704521226, now seen corresponding path program 1 times [2024-11-27 23:22:11,539 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:11,539 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [688222629] [2024-11-27 23:22:11,539 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:22:11,539 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:16,238 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:16,945 INFO L134 CoverageAnalysis]: Checked inductivity of 183 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 165 trivial. 0 not checked. [2024-11-27 23:22:16,945 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:16,945 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [688222629] [2024-11-27 23:22:16,946 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [688222629] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:16,946 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:16,946 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:16,946 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [505182915] [2024-11-27 23:22:16,947 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:16,947 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:16,947 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:16,948 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:16,948 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:16,948 INFO L87 Difference]: Start difference. First operand 2646 states and 3777 transitions. Second operand has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-27 23:22:17,468 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:17,469 INFO L93 Difference]: Finished difference Result 2652 states and 3782 transitions. [2024-11-27 23:22:17,469 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:17,470 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 111 [2024-11-27 23:22:17,470 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:17,490 INFO L225 Difference]: With dead ends: 2652 [2024-11-27 23:22:17,490 INFO L226 Difference]: Without dead ends: 2650 [2024-11-27 23:22:17,493 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.3s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:17,494 INFO L435 NwaCegarLoop]: 3686 mSDtfsCounter, 3643 mSDsluCounter, 7353 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3644 SdHoareTripleChecker+Valid, 11039 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:17,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3644 Valid, 11039 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:22:17,499 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2650 states. [2024-11-27 23:22:17,713 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2650 to 2650. [2024-11-27 23:22:17,718 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2650 states, 1933 states have (on average 1.330056906363166) internal successors, (2571), 1976 states have internal predecessors, (2571), 606 states have call successors, (606), 110 states have call predecessors, (606), 109 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:22:17,731 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2650 states to 2650 states and 3780 transitions. [2024-11-27 23:22:17,733 INFO L78 Accepts]: Start accepts. Automaton has 2650 states and 3780 transitions. Word has length 111 [2024-11-27 23:22:17,735 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:17,735 INFO L471 AbstractCegarLoop]: Abstraction has 2650 states and 3780 transitions. [2024-11-27 23:22:17,735 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.6) internal successors, (43), 4 states have internal predecessors, (43), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-27 23:22:17,735 INFO L276 IsEmpty]: Start isEmpty. Operand 2650 states and 3780 transitions. [2024-11-27 23:22:17,737 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 102 [2024-11-27 23:22:17,738 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:17,738 INFO L218 NwaCegarLoop]: trace histogram [11, 10, 10, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:17,738 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-27 23:22:17,739 INFO L396 AbstractCegarLoop]: === Iteration 13 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:22:17,739 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:17,739 INFO L85 PathProgramCache]: Analyzing trace with hash 1289479973, now seen corresponding path program 1 times [2024-11-27 23:22:17,739 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:17,739 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1315405797] [2024-11-27 23:22:17,740 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:22:17,740 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:22,273 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:22,938 INFO L134 CoverageAnalysis]: Checked inductivity of 215 backedges. 20 proven. 0 refuted. 0 times theorem prover too weak. 195 trivial. 0 not checked. [2024-11-27 23:22:22,938 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:22,938 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1315405797] [2024-11-27 23:22:22,938 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1315405797] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:22,938 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:22,938 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:22,938 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [191788231] [2024-11-27 23:22:22,938 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:22,938 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:22,938 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:22,939 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:22,940 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:22,940 INFO L87 Difference]: Start difference. First operand 2650 states and 3780 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-27 23:22:23,361 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:23,362 INFO L93 Difference]: Finished difference Result 2656 states and 3785 transitions. [2024-11-27 23:22:23,362 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:23,362 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) Word has length 101 [2024-11-27 23:22:23,363 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:23,376 INFO L225 Difference]: With dead ends: 2656 [2024-11-27 23:22:23,377 INFO L226 Difference]: Without dead ends: 2654 [2024-11-27 23:22:23,379 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:23,380 INFO L435 NwaCegarLoop]: 3686 mSDtfsCounter, 3654 mSDsluCounter, 7353 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3655 SdHoareTripleChecker+Valid, 11039 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:23,380 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3655 Valid, 11039 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:22:23,384 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2654 states. [2024-11-27 23:22:23,555 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2654 to 2654. [2024-11-27 23:22:23,558 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2654 states, 1936 states have (on average 1.3295454545454546) internal successors, (2574), 1979 states have internal predecessors, (2574), 606 states have call successors, (606), 111 states have call predecessors, (606), 110 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:22:23,570 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2654 states to 2654 states and 3783 transitions. [2024-11-27 23:22:23,572 INFO L78 Accepts]: Start accepts. Automaton has 2654 states and 3783 transitions. Word has length 101 [2024-11-27 23:22:23,574 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:23,574 INFO L471 AbstractCegarLoop]: Abstraction has 2654 states and 3783 transitions. [2024-11-27 23:22:23,574 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (18), 3 states have call predecessors, (18), 1 states have return successors, (16), 2 states have call predecessors, (16), 2 states have call successors, (16) [2024-11-27 23:22:23,574 INFO L276 IsEmpty]: Start isEmpty. Operand 2654 states and 3783 transitions. [2024-11-27 23:22:23,576 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 107 [2024-11-27 23:22:23,576 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:23,576 INFO L218 NwaCegarLoop]: trace histogram [12, 11, 11, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:23,576 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-27 23:22:23,576 INFO L396 AbstractCegarLoop]: === Iteration 14 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:22:23,576 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:23,576 INFO L85 PathProgramCache]: Analyzing trace with hash 1609938789, now seen corresponding path program 1 times [2024-11-27 23:22:23,576 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:23,576 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1818006045] [2024-11-27 23:22:23,577 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:22:23,577 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:28,280 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:28,835 INFO L134 CoverageAnalysis]: Checked inductivity of 257 backedges. 22 proven. 0 refuted. 0 times theorem prover too weak. 235 trivial. 0 not checked. [2024-11-27 23:22:28,836 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:28,836 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1818006045] [2024-11-27 23:22:28,836 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1818006045] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:28,836 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:28,836 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:28,836 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [397491156] [2024-11-27 23:22:28,836 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:28,836 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:28,837 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:28,837 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:28,837 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:28,837 INFO L87 Difference]: Start difference. First operand 2654 states and 3783 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-27 23:22:29,271 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:29,271 INFO L93 Difference]: Finished difference Result 2660 states and 3788 transitions. [2024-11-27 23:22:29,272 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:29,272 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) Word has length 106 [2024-11-27 23:22:29,272 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:29,285 INFO L225 Difference]: With dead ends: 2660 [2024-11-27 23:22:29,286 INFO L226 Difference]: Without dead ends: 2656 [2024-11-27 23:22:29,288 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 8 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:29,288 INFO L435 NwaCegarLoop]: 3686 mSDtfsCounter, 3653 mSDsluCounter, 7353 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3654 SdHoareTripleChecker+Valid, 11039 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:29,289 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3654 Valid, 11039 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-27 23:22:29,292 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2656 states. [2024-11-27 23:22:29,468 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2656 to 2656. [2024-11-27 23:22:29,471 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2656 states, 1938 states have (on average 1.3286893704850362) internal successors, (2575), 1980 states have internal predecessors, (2575), 606 states have call successors, (606), 112 states have call predecessors, (606), 110 states have return successors, (603), 592 states have call predecessors, (603), 603 states have call successors, (603) [2024-11-27 23:22:29,483 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2656 states to 2656 states and 3784 transitions. [2024-11-27 23:22:29,485 INFO L78 Accepts]: Start accepts. Automaton has 2656 states and 3784 transitions. Word has length 106 [2024-11-27 23:22:29,486 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:29,486 INFO L471 AbstractCegarLoop]: Abstraction has 2656 states and 3784 transitions. [2024-11-27 23:22:29,486 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (19), 3 states have call predecessors, (19), 1 states have return successors, (17), 2 states have call predecessors, (17), 2 states have call successors, (17) [2024-11-27 23:22:29,486 INFO L276 IsEmpty]: Start isEmpty. Operand 2656 states and 3784 transitions. [2024-11-27 23:22:29,488 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 112 [2024-11-27 23:22:29,488 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:29,489 INFO L218 NwaCegarLoop]: trace histogram [13, 12, 12, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:29,489 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-27 23:22:29,489 INFO L396 AbstractCegarLoop]: === Iteration 15 === 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:22:29,489 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:29,489 INFO L85 PathProgramCache]: Analyzing trace with hash -1311693083, now seen corresponding path program 1 times [2024-11-27 23:22:29,489 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:29,490 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1514787167] [2024-11-27 23:22:29,490 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:22:29,490 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:34,104 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:34,725 INFO L134 CoverageAnalysis]: Checked inductivity of 303 backedges. 24 proven. 0 refuted. 0 times theorem prover too weak. 279 trivial. 0 not checked. [2024-11-27 23:22:34,725 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:34,725 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1514787167] [2024-11-27 23:22:34,725 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1514787167] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:34,726 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:34,726 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:34,726 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [307629221] [2024-11-27 23:22:34,726 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:34,726 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:34,726 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:34,727 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:34,727 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:34,727 INFO L87 Difference]: Start difference. First operand 2656 states and 3784 transitions. Second operand has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 23:22:35,111 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:35,111 INFO L93 Difference]: Finished difference Result 2656 states and 3784 transitions. [2024-11-27 23:22:35,111 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:35,111 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 111 [2024-11-27 23:22:35,111 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:35,120 INFO L225 Difference]: With dead ends: 2656 [2024-11-27 23:22:35,120 INFO L226 Difference]: Without dead ends: 2568 [2024-11-27 23:22:35,123 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 7 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:35,123 INFO L435 NwaCegarLoop]: 3684 mSDtfsCounter, 3649 mSDsluCounter, 7351 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3649 SdHoareTripleChecker+Valid, 11035 SdHoareTripleChecker+Invalid, 17 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 17 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:35,124 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [3649 Valid, 11035 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-27 23:22:35,127 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 2568 states. [2024-11-27 23:22:35,342 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 2568 to 2568. [2024-11-27 23:22:35,346 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 2568 states, 1880 states have (on average 1.3367021276595745) internal successors, (2513), 1921 states have internal predecessors, (2513), 589 states have call successors, (589), 98 states have call predecessors, (589), 98 states have return successors, (588), 577 states have call predecessors, (588), 588 states have call successors, (588) [2024-11-27 23:22:35,357 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 2568 states to 2568 states and 3690 transitions. [2024-11-27 23:22:35,359 INFO L78 Accepts]: Start accepts. Automaton has 2568 states and 3690 transitions. Word has length 111 [2024-11-27 23:22:35,359 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:35,359 INFO L471 AbstractCegarLoop]: Abstraction has 2568 states and 3690 transitions. [2024-11-27 23:22:35,359 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 6.4) internal successors, (32), 4 states have internal predecessors, (32), 2 states have call successors, (20), 3 states have call predecessors, (20), 1 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 23:22:35,359 INFO L276 IsEmpty]: Start isEmpty. Operand 2568 states and 3690 transitions. [2024-11-27 23:22:35,362 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 141 [2024-11-27 23:22:35,362 INFO L210 NwaCegarLoop]: Found error trace [2024-11-27 23:22:35,362 INFO L218 NwaCegarLoop]: trace histogram [8, 8, 8, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:35,362 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-27 23:22:35,363 INFO L396 AbstractCegarLoop]: === Iteration 16 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-27 23:22:35,363 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-27 23:22:35,363 INFO L85 PathProgramCache]: Analyzing trace with hash 865054473, now seen corresponding path program 1 times [2024-11-27 23:22:35,363 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-27 23:22:35,363 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1094109210] [2024-11-27 23:22:35,363 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-27 23:22:35,364 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-27 23:22:39,949 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-27 23:22:40,863 INFO L134 CoverageAnalysis]: Checked inductivity of 132 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 132 trivial. 0 not checked. [2024-11-27 23:22:40,864 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-27 23:22:40,864 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1094109210] [2024-11-27 23:22:40,866 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1094109210] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-27 23:22:40,866 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-27 23:22:40,866 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-27 23:22:40,866 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1663696509] [2024-11-27 23:22:40,866 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-27 23:22:40,867 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-27 23:22:40,867 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-27 23:22:40,867 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-27 23:22:40,867 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-27 23:22:40,867 INFO L87 Difference]: Start difference. First operand 2568 states and 3690 transitions. Second operand has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 23:22:44,926 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-27 23:22:45,618 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-27 23:22:45,618 INFO L93 Difference]: Finished difference Result 2568 states and 3690 transitions. [2024-11-27 23:22:45,618 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-27 23:22:45,619 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) Word has length 140 [2024-11-27 23:22:45,619 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-27 23:22:45,620 INFO L225 Difference]: With dead ends: 2568 [2024-11-27 23:22:45,620 INFO L226 Difference]: Without dead ends: 0 [2024-11-27 23:22:45,630 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 9 GetRequests, 4 SyntacticMatches, 0 SemanticMatches, 5 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=17, Invalid=25, Unknown=0, NotChecked=0, Total=42 [2024-11-27 23:22:45,630 INFO L435 NwaCegarLoop]: 3665 mSDtfsCounter, 2574 mSDsluCounter, 8417 mSDsCounter, 0 mSdLazyCounter, 15 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2575 SdHoareTripleChecker+Valid, 12082 SdHoareTripleChecker+Invalid, 16 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 15 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.5s IncrementalHoareTripleChecker+Time [2024-11-27 23:22:45,631 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [2575 Valid, 12082 Invalid, 16 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 15 Invalid, 1 Unknown, 0 Unchecked, 4.5s Time] [2024-11-27 23:22:45,631 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 0 states. [2024-11-27 23:22:45,631 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 0 to 0. [2024-11-27 23:22:45,631 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 0 states, 0 states have (on average 0.0) internal successors, (0), 0 states have internal predecessors, (0), 0 states have call successors, (0), 0 states have call predecessors, (0), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-27 23:22:45,632 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 0 states to 0 states and 0 transitions. [2024-11-27 23:22:45,633 INFO L78 Accepts]: Start accepts. Automaton has 0 states and 0 transitions. Word has length 140 [2024-11-27 23:22:45,633 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-27 23:22:45,633 INFO L471 AbstractCegarLoop]: Abstraction has 0 states and 0 transitions. [2024-11-27 23:22:45,633 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 12.8) internal successors, (64), 4 states have internal predecessors, (64), 2 states have call successors, (21), 3 states have call predecessors, (21), 2 states have return successors, (18), 2 states have call predecessors, (18), 2 states have call successors, (18) [2024-11-27 23:22:45,633 INFO L276 IsEmpty]: Start isEmpty. Operand 0 states and 0 transitions. [2024-11-27 23:22:45,633 INFO L282 IsEmpty]: Finished isEmpty. No accepting run. [2024-11-27 23:22:45,636 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION (2 of 3 remaining) [2024-11-27 23:22:45,636 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION (1 of 3 remaining) [2024-11-27 23:22:45,637 INFO L782 garLoopResultBuilder]: Registering result SAFE for location ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 3 remaining) [2024-11-27 23:22:45,637 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-27 23:22:45,639 INFO L422 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-27 23:22:45,641 INFO L343 DoubleDeckerVisitor]: Before removal of dead ends 0 states and 0 transitions. [2024-11-27 23:29:35,880 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-27 23:29:35,951 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 27.11 11:29:35 BoogieIcfgContainer [2024-11-27 23:29:35,955 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-27 23:29:35,956 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-27 23:29:35,956 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-27 23:29:35,956 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-27 23:29:35,957 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 27.11 11:20:59" (3/4) ... [2024-11-27 23:29:35,960 INFO L146 WitnessPrinter]: Generating witness for correct program [2024-11-27 23:29:35,971 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure get_dma_ops [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure hme_read_desc32 [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assume [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#11 [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure BB_GET_BIT2 [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#12 [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_init [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#10 [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_reserve [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#15 [2024-11-27 23:29:35,972 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#16 [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#13 [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure alloc_skb [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#14 [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_clean_rings [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#19 [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure pci_release_regions [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_stop [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#17 [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.meminit [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#18 [2024-11-27 23:29:35,973 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~$Pointer$~X~int~X~int~X~int~X~$Pointer$~TO~~dma_addr_t~0 [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __phys_addr [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure free_netdev [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_open [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_tcvr_write [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_poll_stop [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_quattro_p [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_wake_queue [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_close [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_switch_to_interrupt_context [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_malloc [2024-11-27 23:29:35,974 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_dev_set_drvdata [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_err_code [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure kmemcheck_mark_initialized [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_switch_to_process_context [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure free_irq [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#5 [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#4 [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#7 [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#6 [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#1 [2024-11-27 23:29:35,975 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#0 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#3 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#2 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure set_happy_link_modes [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#10 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_tcvr_reset [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_set_multicast [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#9 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#8 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure valid_dma_direction [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv__builtin_expect [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#18 [2024-11-27 23:29:35,976 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#17 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#16 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#15 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#14 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#13 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#12 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#11 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_memset#19 [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netif_stop_queue [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure del_timer [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure BB_PUT_BIT [2024-11-27 23:29:35,977 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure crc32_le [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_tx_timeout [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_dma_unmap_page [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dma_map_single_attrs [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dev_kfree_skb_any [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_begin_auto_negotiation [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_get_counters [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_tcvr_read [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock_happy_lock_of_happy_meal [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dma_unmap_single_attrs [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_undef_int [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure __const_udelay [2024-11-27 23:29:35,978 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock_irq_64 [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~VOID [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~TO~int [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_xmalloc [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure add_timer [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure strlcpy [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_end_pointer [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_del_timer [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure eth_validate_addr [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_is_err [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free [2024-11-27 23:29:35,979 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~X~$Pointer$~TO~VOID [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure iounmap [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_unlock_happy_lock_of_happy_meal [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure debug_dma_map_page [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure printk [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure warn_slowpath_null [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#1 [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ethtool_cmd_speed [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#0 [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure skb_put [2024-11-27 23:29:35,980 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free_netdev [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_stop [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netdev_priv [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure readl [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure netdev_get_tx_queue [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure writel [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_filter_positive_int [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_free_irq [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure dma_unmap_page [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#7 [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#6 [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure is_lucent_phy [2024-11-27 23:29:35,981 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#9 [2024-11-27 23:29:35,982 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#8 [2024-11-27 23:29:35,982 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#3 [2024-11-27 23:29:35,982 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_check_final_state [2024-11-27 23:29:35,982 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#2 [2024-11-27 23:29:35,982 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#5 [2024-11-27 23:29:35,982 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure #Ultimate.C_strcpy#4 [2024-11-27 23:29:35,983 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure readb [2024-11-27 23:29:35,983 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_pci_remove [2024-11-27 23:29:35,983 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure happy_meal_transceiver_check [2024-11-27 23:29:35,983 INFO L361 RCFGBacktranslator]: Ignoring RootEdge to procedure ldv_spin_lock_irq_63 [2024-11-27 23:29:36,088 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 652 nodes and edges [2024-11-27 23:29:36,097 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 260 nodes and edges [2024-11-27 23:29:36,106 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 72 nodes and edges [2024-11-27 23:29:36,113 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 22 nodes and edges [2024-11-27 23:29:36,118 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 8 nodes and edges [2024-11-27 23:29:36,122 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 3 nodes and edges [2024-11-27 23:29:36,126 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-27 23:29:36,131 INFO L919 BoogieBacktranslator]: Reduced CFG by removing 1 nodes and edges [2024-11-27 23:29:36,196 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,200 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,210 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,213 WARN L216 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,579 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,583 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,583 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,584 WARN L141 nessWitnessGenerator]: Not writing invariant because ACSL is forbidden: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) [2024-11-27 23:29:36,712 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/witness.graphml [2024-11-27 23:29:36,716 INFO L149 WitnessManager]: Wrote witness to /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/witness.yml [2024-11-27 23:29:36,716 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-27 23:29:36,717 INFO L158 Benchmark]: Toolchain (without parser) took 538644.44ms. Allocated memory was 142.6MB in the beginning and 2.1GB in the end (delta: 2.0GB). Free memory was 103.3MB in the beginning and 1.4GB in the end (delta: -1.3GB). Peak memory consumption was 693.4MB. Max. memory is 16.1GB. [2024-11-27 23:29:36,718 INFO L158 Benchmark]: CDTParser took 0.94ms. Allocated memory is still 117.4MB. Free memory is still 73.2MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-27 23:29:36,718 INFO L158 Benchmark]: CACSL2BoogieTranslator took 3981.84ms. Allocated memory was 142.6MB in the beginning and 218.1MB in the end (delta: 75.5MB). Free memory was 103.3MB in the beginning and 142.1MB in the end (delta: -38.7MB). Peak memory consumption was 124.5MB. Max. memory is 16.1GB. [2024-11-27 23:29:36,718 INFO L158 Benchmark]: Boogie Procedure Inliner took 485.63ms. Allocated memory is still 218.1MB. Free memory was 142.1MB in the beginning and 103.3MB in the end (delta: 38.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. [2024-11-27 23:29:36,718 INFO L158 Benchmark]: Boogie Preprocessor took 1834.10ms. Allocated memory is still 218.1MB. Free memory was 103.3MB in the beginning and 90.6MB in the end (delta: 12.7MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. [2024-11-27 23:29:36,718 INFO L158 Benchmark]: RCFGBuilder took 15103.03ms. Allocated memory was 218.1MB in the beginning and 394.3MB in the end (delta: 176.2MB). Free memory was 90.6MB in the beginning and 111.3MB in the end (delta: -20.7MB). Peak memory consumption was 234.0MB. Max. memory is 16.1GB. [2024-11-27 23:29:36,719 INFO L158 Benchmark]: TraceAbstraction took 516471.53ms. Allocated memory was 394.3MB in the beginning and 2.1GB in the end (delta: 1.8GB). Free memory was 111.3MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. [2024-11-27 23:29:36,719 INFO L158 Benchmark]: Witness Printer took 760.66ms. Allocated memory is still 2.1GB. Free memory was 1.5GB in the beginning and 1.4GB in the end (delta: 96.5MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. [2024-11-27 23:29:36,720 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.94ms. Allocated memory is still 117.4MB. Free memory is still 73.2MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 3981.84ms. Allocated memory was 142.6MB in the beginning and 218.1MB in the end (delta: 75.5MB). Free memory was 103.3MB in the beginning and 142.1MB in the end (delta: -38.7MB). Peak memory consumption was 124.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 485.63ms. Allocated memory is still 218.1MB. Free memory was 142.1MB in the beginning and 103.3MB in the end (delta: 38.8MB). Peak memory consumption was 41.9MB. Max. memory is 16.1GB. * Boogie Preprocessor took 1834.10ms. Allocated memory is still 218.1MB. Free memory was 103.3MB in the beginning and 90.6MB in the end (delta: 12.7MB). Peak memory consumption was 83.6MB. Max. memory is 16.1GB. * RCFGBuilder took 15103.03ms. Allocated memory was 218.1MB in the beginning and 394.3MB in the end (delta: 176.2MB). Free memory was 90.6MB in the beginning and 111.3MB in the end (delta: -20.7MB). Peak memory consumption was 234.0MB. Max. memory is 16.1GB. * TraceAbstraction took 516471.53ms. Allocated memory was 394.3MB in the beginning and 2.1GB in the end (delta: 1.8GB). Free memory was 111.3MB in the beginning and 1.5GB in the end (delta: -1.4GB). Peak memory consumption was 1.2GB. Max. memory is 16.1GB. * Witness Printer took 760.66ms. Allocated memory is still 2.1GB. Free memory was 1.5GB in the beginning and 1.4GB in the end (delta: 96.5MB). Peak memory consumption was 100.7MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 5308]: 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"); [5308] - GenericResultAtLocation [Line: 5315]: 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)); [5315] - GenericResultAtLocation [Line: 5322]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("":); [5322] - GenericResultAtLocation [Line: 5377]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"/home/debian/klever-work/native-scheduler-work-dir/scheduler/jobs/7cdfae59d3ac602223400f61d8829e28/klever-core-work-dir/520b8de/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5377-5378] - GenericResultAtLocation [Line: 5383]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("771:\n\tcall *%c2;\n772:\n.pushsection .parainstructions,\"a\"\n .balign 8 \n .quad 771b\n .byte %c1\n .byte 772b-771b\n .short %c3\n.popsection\n": "=a" (__eax): [paravirt_typenum] "i" (44UL), [paravirt_opptr] "i" (& pv_irq_ops.save_fl.func), [paravirt_clobber] "i" (1): "memory", "cc"); [5383-5385] - GenericResultAtLocation [Line: 5502]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movb %1,%0": "=q" (ret): "m" (*((unsigned char volatile *)addr)): "memory"); [5502] - GenericResultAtLocation [Line: 5510]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %1,%0": "=r" (ret): "m" (*((unsigned int volatile *)addr)): "memory"); [5510] - GenericResultAtLocation [Line: 5517]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("movl %0,%1": : "r" (val), "m" (*((unsigned int volatile *)addr)): "memory"); [5517] - GenericResultAtLocation [Line: 5645]: 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)); [5645-5646] - GenericResultAtLocation [Line: 5679]: 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)); [5679-5680] - GenericResultAtLocation [Line: 5720]: 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)); [5720-5721] - GenericResultAtLocation [Line: 5749]: 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)); [5749-5750] - GenericResultAtLocation [Line: 5786]: 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)); [5786-5787] - GenericResultAtLocation [Line: 5823]: 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)); [5823-5824] - GenericResultAtLocation [Line: 6769]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6769] - GenericResultAtLocation [Line: 7540]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7540] - GenericResultAtLocation [Line: 7550]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7550] - GenericResultAtLocation [Line: 7565]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [7565] - GenericResultAtLocation [Line: 8351]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8351] - GenericResultAtLocation [Line: 8384]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8384] - GenericResultAtLocation [Line: 8407]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8407] - GenericResultAtLocation [Line: 8648]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8648] - GenericResultAtLocation [Line: 8678]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8678] - GenericResultAtLocation [Line: 8691]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [8691] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - PositiveResult [Line: 12762]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 12738]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - PositiveResult [Line: 12774]: a call to reach_error is unreachable For all program executions holds that a call to reach_error is unreachable at this location - StatisticsResult: Ultimate Automizer benchmark data CFG has 127 procedures, 2730 locations, 3 error locations. Started 1 CEGAR loops. OverallTime: 106.1s, OverallIterations: 16, TraceHistogramMax: 13, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.1s, AutomataDifference: 12.4s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.1s, HoareTripleCheckerStatistics: 1 mSolverCounterUnknown, 48699 SdHoareTripleChecker+Valid, 7.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 48685 mSDsluCounter, 179347 SdHoareTripleChecker+Invalid, 6.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 120336 mSDsCounter, 2 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 345 IncrementalHoareTripleChecker+Invalid, 348 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 2 mSolverCounterUnsat, 59011 mSDtfsCounter, 345 mSolverCounterSat, 0.5s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 123 GetRequests, 47 SyntacticMatches, 0 SemanticMatches, 76 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 3.6s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=2656occurred in iteration=14, InterpolantAutomatonStates: 78, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 3.0s AutomataMinimizationTime, 16 MinimizatonAttempts, 0 StatesRemovedByMinimization, 0 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.3s SsaConstructionTime, 1.5s SatisfiabilityAnalysisTime, 12.6s InterpolantComputationTime, 1395 NumberOfCodeBlocks, 1395 NumberOfCodeBlocksAsserted, 16 NumberOfCheckSat, 1379 ConstructedInterpolants, 0 QuantifiedInterpolants, 2461 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 16 InterpolantComputations, 16 PerfectInterpolantSequences, 1759/1759 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available, ConComCheckerStatistics: No data available - AllSpecificationsHoldResult: All specifications hold 3 specifications checked. All of them hold - InvariantResult [Line: 9409]: Loop Invariant Derived loop invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_happy_lock_of_happy_meal == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7509]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7082]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 10374]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_happy_lock_of_happy_meal == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7212]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6567]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7727]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7932]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 9071]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_happy_lock_of_happy_meal == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6513]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7476]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 10374]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_happy_lock_of_happy_meal == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 8682]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 8220]: Location Invariant Derived location invariant: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7970]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6934]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6843]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7780]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6870]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6358]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6567]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6513]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7819]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6436]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7082]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7602]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 8274]: Location Invariant Derived location invariant: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7212]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 6912]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7045]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 8754]: Location Invariant Derived location invariant: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 9446]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_happy_lock_of_happy_meal == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 8424]: Location Invariant Derived location invariant: ((((((((((((((1 == \old(ldv_spin_happy_lock_of_happy_meal)) && (ldv_spin_lock == 1)) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7119]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7975]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 8652]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7119]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 10099]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_happy_lock_of_happy_meal == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7045]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) - InvariantResult [Line: 7785]: Location Invariant Derived location invariant: (((((((((((((ldv_spin_lock == 1) && (ldv_spin__xmit_lock_of_netdev_queue == 1)) && (ldv_spin_i_lock_of_inode == 1)) && (ldv_spin_siglock_of_sighand_struct == 1)) && (ldv_spin_ptl == 1)) && (ldv_spin_tx_global_lock_of_net_device == 1)) && (ldv_spin_happy_lock_of_happy_meal == 2)) && (ldv_spin_alloc_lock_of_task_struct == 1)) && (ldv_spin_node_size_lock_of_pglist_data == 1)) && (ldv_spin_addr_list_lock_of_net_device == 1)) && (ldv_spin_lru_lock_of_netns_frags == 1)) && (ldv_spin_dma_spin_lock == 1)) && (ldv_spin_lock_of_NOT_ARG_SIGN == 1)) RESULT: Ultimate proved your program to be correct! [2024-11-27 23:29:36,857 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_adc0bd75-3b70-4360-be06-b6808cd4dff3/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Ended with exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Writing output log to file Ultimate.log Result: TRUE