./Ultimate.py --spec ../../sv-benchmarks/c/properties/unreach-call.prp --file ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/data/config -Xmx15G -Xms4m -jar /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/data -tc /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/config/AutomizerReach.xml -i ../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i -s /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/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 527ba95af45b5d863cb3ca1867267fd54ac6958329e64d7162c5caa88bde96c3 --- Real Ultimate output --- This is Ultimate 0.3.0-dev-d790fec [2024-11-28 05:09:11,122 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-28 05:09:11,251 INFO L114 SettingsManager]: Loading settings from /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-28 05:09:11,259 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-28 05:09:11,260 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-28 05:09:11,305 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-28 05:09:11,306 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-28 05:09:11,306 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-28 05:09:11,307 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-28 05:09:11,307 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-28 05:09:11,309 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-28 05:09:11,309 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-28 05:09:11,309 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-28 05:09:11,309 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-28 05:09:11,310 INFO L153 SettingsManager]: * Use SBE=true [2024-11-28 05:09:11,311 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-28 05:09:11,311 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-28 05:09:11,311 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * Behaviour of calls to undefined functions=OVERAPPROXIMATE_BEHAVIOUR [2024-11-28 05:09:11,312 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-28 05:09:11,313 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-28 05:09:11,313 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:09:11,313 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:09:11,313 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:09:11,313 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:09:11,313 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-28 05:09:11,314 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-28 05:09:11,315 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-28 05:09:11,315 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-28 05:09:11,315 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:09:11,315 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-28 05:09:11,315 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Compute procedure contracts=false [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-28 05:09:11,316 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-28 05:09:11,317 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-28 05:09:11,317 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/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 -> 527ba95af45b5d863cb3ca1867267fd54ac6958329e64d7162c5caa88bde96c3 [2024-11-28 05:09:11,678 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-28 05:09:11,688 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-28 05:09:11,691 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-28 05:09:11,692 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-28 05:09:11,693 INFO L274 PluginConnector]: CDTParser initialized [2024-11-28 05:09:11,694 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/../../sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2024-11-28 05:09:15,354 INFO L533 CDTParser]: Created temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/data/a80a1b81b/e9d4153447e144b9add1773507804dc0/FLAGb47c65aee [2024-11-28 05:09:16,374 INFO L384 CDTParser]: Found 1 translation units. [2024-11-28 05:09:16,375 INFO L180 CDTParser]: Scanning /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2024-11-28 05:09:16,461 INFO L427 CDTParser]: About to delete temporary CDT project at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/data/a80a1b81b/e9d4153447e144b9add1773507804dc0/FLAGb47c65aee [2024-11-28 05:09:16,926 INFO L435 CDTParser]: Successfully deleted /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/data/a80a1b81b/e9d4153447e144b9add1773507804dc0 [2024-11-28 05:09:16,929 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-28 05:09:16,931 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-28 05:09:16,933 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-28 05:09:16,934 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-28 05:09:16,940 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-28 05:09:16,941 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:09:16" (1/1) ... [2024-11-28 05:09:16,942 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@270a9654 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:16, skipping insertion in model container [2024-11-28 05:09:16,942 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 28.11 05:09:16" (1/1) ... [2024-11-28 05:09:17,157 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-28 05:09:22,191 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470813,470826] [2024-11-28 05:09:22,196 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470982,470995] [2024-11-28 05:09:22,196 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471149,471162] [2024-11-28 05:09:22,197 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471317,471330] [2024-11-28 05:09:22,233 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:09:22,286 INFO L200 MainTranslator]: Completed pre-run [2024-11-28 05:09:22,446 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"); [5396] [2024-11-28 05:09:22,448 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)); [5403] [2024-11-28 05:09:22,449 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5410] [2024-11-28 05:09:22,452 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)); [5465-5466] [2024-11-28 05:09:22,452 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"); [5471-5473] [2024-11-28 05:09:22,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outb %b0, %w1": : "a" (value), "Nd" (port)); [5581] [2024-11-28 05:09:22,457 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inb %w1, %b0": "=a" (value): "Nd" (port)); [5589] [2024-11-28 05:09:22,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("outl %0, %w1": : "a" (value), "Nd" (port)); [5596] [2024-11-28 05:09:22,458 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("inl %w1, %0": "=a" (value): "Nd" (port)); [5604] [2024-11-28 05:09:22,468 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)); [5755-5756] [2024-11-28 05:09:22,471 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)); [5789-5790] [2024-11-28 05:09:22,558 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6817] [2024-11-28 05:09:22,584 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7091] [2024-11-28 05:09:22,603 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7517] [2024-11-28 05:09:22,604 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7525] [2024-11-28 05:09:22,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7922] [2024-11-28 05:09:22,623 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [7924] [2024-11-28 05:09:22,748 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [10986] [2024-11-28 05:09:23,041 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470813,470826] [2024-11-28 05:09:23,041 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_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[470982,470995] [2024-11-28 05:09:23,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471149,471162] [2024-11-28 05:09:23,042 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/sv-benchmarks/c/ldv-challenges/linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i[471317,471330] [2024-11-28 05:09:23,057 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-28 05:09:23,575 INFO L204 MainTranslator]: Completed translation [2024-11-28 05:09:23,580 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23 WrapperNode [2024-11-28 05:09:23,581 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-28 05:09:23,582 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-28 05:09:23,582 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-28 05:09:23,583 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-28 05:09:23,595 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:23,818 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:24,316 INFO L138 Inliner]: procedures = 526, calls = 4317, calls flagged for inlining = 232, calls inlined = 215, statements flattened = 10460 [2024-11-28 05:09:24,317 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-28 05:09:24,318 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-28 05:09:24,319 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-28 05:09:24,319 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-28 05:09:24,332 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:24,332 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:24,460 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,033 INFO L175 MemorySlicer]: Split 2590 memory accesses to 38 slices as follows [4, 1, 3, 1, 2205, 1, 6, 1, 93, 6, 1, 2, 14, 2, 6, 22, 1, 10, 27, 22, 1, 1, 1, 2, 4, 1, 1, 1, 2, 1, 54, 76, 1, 1, 7, 5, 2, 1]. 85 percent of accesses are in the largest equivalence class. The 319 initializations are split as follows [4, 0, 3, 0, 106, 0, 6, 0, 86, 6, 1, 2, 0, 0, 5, 9, 0, 8, 7, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 20, 0, 0, 0, 0, 2, 0]. The 800 writes are split as follows [0, 1, 0, 1, 691, 1, 0, 1, 6, 0, 0, 0, 13, 0, 0, 9, 1, 0, 0, 3, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1, 0, 56, 0, 1, 1, 4, 0, 0]. [2024-11-28 05:09:27,033 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,033 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,436 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,460 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,576 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,690 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,741 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,882 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-28 05:09:27,884 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-28 05:09:27,885 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-28 05:09:27,885 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-28 05:09:27,886 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (1/1) ... [2024-11-28 05:09:27,897 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-28 05:09:27,915 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:09:27,935 INFO L229 MonitoredProcess]: Starting monitored process 1 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-28 05:09:27,943 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-28 05:09:27,989 INFO L130 BoogieDeclarations]: Found specification of procedure disable_ast [2024-11-28 05:09:27,990 INFO L138 BoogieDeclarations]: Found implementation of procedure disable_ast [2024-11-28 05:09:27,990 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-28 05:09:27,990 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-28 05:09:27,990 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-28 05:09:27,990 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-28 05:09:27,990 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-28 05:09:27,990 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-28 05:09:27,991 INFO L130 BoogieDeclarations]: Found specification of procedure type4_infoblock [2024-11-28 05:09:27,991 INFO L138 BoogieDeclarations]: Found implementation of procedure type4_infoblock [2024-11-28 05:09:27,994 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_put_cache [2024-11-28 05:09:27,994 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_put_cache [2024-11-28 05:09:27,994 INFO L130 BoogieDeclarations]: Found specification of procedure pci_read_config_word [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_read_config_word [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_de4x5_private [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_de4x5_private [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_de4x5_private [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_de4x5_private [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_mii [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_mii [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_switch_mac_port [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_switch_mac_port [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure srom_latch [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_latch [2024-11-28 05:09:27,995 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irqrestore_69 [2024-11-28 05:09:27,995 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irqrestore_69 [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure build_setup_frame [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure build_setup_frame [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure type2_infoblock [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure type2_infoblock [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure type0_infoblock [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure type0_infoblock [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure skb_queue_empty [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_queue_empty [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure DevicePresent [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure DevicePresent [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure eth_mac_addr [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_mac_addr [2024-11-28 05:09:27,996 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-28 05:09:27,996 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-28 05:09:27,997 INFO L130 BoogieDeclarations]: Found specification of procedure dc21143_infoleaf [2024-11-28 05:09:27,997 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21143_infoleaf [2024-11-28 05:09:27,997 INFO L130 BoogieDeclarations]: Found specification of procedure set_multicast_list [2024-11-28 05:09:27,997 INFO L138 BoogieDeclarations]: Found implementation of procedure set_multicast_list [2024-11-28 05:09:27,997 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-28 05:09:27,998 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-28 05:09:27,998 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-28 05:09:28,000 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-28 05:09:28,000 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_sw_reset [2024-11-28 05:09:28,000 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_sw_reset [2024-11-28 05:09:28,000 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-28 05:09:28,000 INFO L130 BoogieDeclarations]: Found specification of procedure netif_queue_stopped [2024-11-28 05:09:28,001 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_queue_stopped [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure capable [2024-11-28 05:09:28,001 INFO L138 BoogieDeclarations]: Found implementation of procedure capable [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure eth_change_mtu [2024-11-28 05:09:28,001 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_change_mtu [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure is_spd_100 [2024-11-28 05:09:28,001 INFO L138 BoogieDeclarations]: Found implementation of procedure is_spd_100 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-28 05:09:28,001 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-28 05:09:28,001 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-28 05:09:28,002 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_from_user [2024-11-28 05:09:28,003 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_from_user [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_mii [2024-11-28 05:09:28,003 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_mii [2024-11-28 05:09:28,003 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_rx_buffs [2024-11-28 05:09:28,003 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_rx_buffs [2024-11-28 05:09:28,004 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-28 05:09:28,007 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-28 05:09:28,007 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-28 05:09:28,007 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-28 05:09:28,007 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2024-11-28 05:09:28,008 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-28 05:09:28,008 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-28 05:09:28,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-28 05:09:28,009 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-28 05:09:28,010 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-28 05:09:28,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-28 05:09:28,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-28 05:09:28,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-28 05:09:28,011 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-28 05:09:28,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-28 05:09:28,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-28 05:09:28,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-28 05:09:28,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-28 05:09:28,012 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-28 05:09:28,013 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-28 05:09:28,014 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-28 05:09:28,014 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-28 05:09:28,015 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-28 05:09:28,016 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-28 05:09:28,016 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-28 05:09:28,017 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-28 05:09:28,017 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-28 05:09:28,022 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-28 05:09:28,023 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-28 05:09:28,024 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-28 05:09:28,024 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-28 05:09:28,025 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-28 05:09:28,025 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-28 05:09:28,026 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-28 05:09:28,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-28 05:09:28,026 INFO L130 BoogieDeclarations]: Found specification of procedure ping_media [2024-11-28 05:09:28,026 INFO L138 BoogieDeclarations]: Found implementation of procedure ping_media [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure srom_autoconf [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_autoconf [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure copy_to_user [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_to_user [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_tx [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_tx [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_dequeue [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_dequeue [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure srom_rd [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_rd [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure SetMulticastFilter [2024-11-28 05:09:28,027 INFO L138 BoogieDeclarations]: Found implementation of procedure SetMulticastFilter [2024-11-28 05:09:28,027 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ioctl [2024-11-28 05:09:28,028 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ioctl [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-28 05:09:28,028 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-28 05:09:28,028 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-28 05:09:28,028 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-28 05:09:28,029 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-28 05:09:28,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-28 05:09:28,030 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-28 05:09:28,035 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-28 05:09:28,036 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-28 05:09:28,036 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 05:09:28,036 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-28 05:09:28,036 INFO L130 BoogieDeclarations]: Found specification of procedure getfrom_srom [2024-11-28 05:09:28,037 INFO L138 BoogieDeclarations]: Found implementation of procedure getfrom_srom [2024-11-28 05:09:28,037 INFO L130 BoogieDeclarations]: Found specification of procedure _copy_to_user [2024-11-28 05:09:28,037 INFO L138 BoogieDeclarations]: Found implementation of procedure _copy_to_user [2024-11-28 05:09:28,037 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-28 05:09:28,037 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-28 05:09:28,037 INFO L130 BoogieDeclarations]: Found specification of procedure mii_swap [2024-11-28 05:09:28,037 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_swap [2024-11-28 05:09:28,037 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_reset_phy [2024-11-28 05:09:28,037 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_reset_phy [2024-11-28 05:09:28,038 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_putb_cache [2024-11-28 05:09:28,038 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_putb_cache [2024-11-28 05:09:28,038 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-28 05:09:28,038 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-28 05:09:28,038 INFO L130 BoogieDeclarations]: Found specification of procedure dc21142_infoleaf [2024-11-28 05:09:28,038 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21142_infoleaf [2024-11-28 05:09:28,038 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-28 05:09:28,038 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-28 05:09:28,038 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_stats [2024-11-28 05:09:28,038 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_stats [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-28 05:09:28,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-28 05:09:28,039 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init_connection [2024-11-28 05:09:28,039 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init_connection [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wr [2024-11-28 05:09:28,039 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wr [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-28 05:09:28,039 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_state [2024-11-28 05:09:28,039 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_state [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#0 [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#1 [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#2 [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#3 [2024-11-28 05:09:28,039 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#4 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#5 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#6 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#7 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#8 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#9 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#10 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#11 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#12 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#13 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#14 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#15 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#16 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#17 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#18 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#19 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#20 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#21 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#22 [2024-11-28 05:09:28,040 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#23 [2024-11-28 05:09:28,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#24 [2024-11-28 05:09:28,041 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#25 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#26 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#27 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#28 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#29 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#30 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#31 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#32 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#33 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#34 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#35 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#36 [2024-11-28 05:09:28,045 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_strcpy#37 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#0 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#1 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#2 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#3 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#4 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#5 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#6 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#7 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#8 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#9 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#10 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#11 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#12 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#13 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#14 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#15 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#16 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#17 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#18 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#19 [2024-11-28 05:09:28,046 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#20 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#21 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#22 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#23 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#24 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#25 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#26 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#27 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#28 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#29 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#30 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#31 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#32 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#33 [2024-11-28 05:09:28,047 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#34 [2024-11-28 05:09:28,050 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#35 [2024-11-28 05:09:28,050 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#36 [2024-11-28 05:09:28,050 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_strcpy#37 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure type3_infoblock [2024-11-28 05:09:28,050 INFO L138 BoogieDeclarations]: Found implementation of procedure type3_infoblock [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-28 05:09:28,050 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-28 05:09:28,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-28 05:09:28,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-28 05:09:28,051 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-28 05:09:28,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-28 05:09:28,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-28 05:09:28,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-28 05:09:28,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-28 05:09:28,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-28 05:09:28,052 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-28 05:09:28,053 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-28 05:09:28,054 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-28 05:09:28,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure reset_init_sia [2024-11-28 05:09:28,055 INFO L138 BoogieDeclarations]: Found implementation of procedure reset_init_sia [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-28 05:09:28,055 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure request_irq [2024-11-28 05:09:28,055 INFO L138 BoogieDeclarations]: Found implementation of procedure request_irq [2024-11-28 05:09:28,055 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_alloc_rx_buff [2024-11-28 05:09:28,055 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_alloc_rx_buff [2024-11-28 05:09:28,056 INFO L130 BoogieDeclarations]: Found specification of procedure test_for_100Mb [2024-11-28 05:09:28,056 INFO L138 BoogieDeclarations]: Found implementation of procedure test_for_100Mb [2024-11-28 05:09:28,060 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-28 05:09:28,060 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-28 05:09:28,060 INFO L130 BoogieDeclarations]: Found specification of procedure type5_infoblock [2024-11-28 05:09:28,062 INFO L138 BoogieDeclarations]: Found implementation of procedure type5_infoblock [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure load_packet [2024-11-28 05:09:28,062 INFO L138 BoogieDeclarations]: Found implementation of procedure load_packet [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140m_autoconf [2024-11-28 05:09:28,062 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140m_autoconf [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure is_100_up [2024-11-28 05:09:28,062 INFO L138 BoogieDeclarations]: Found implementation of procedure is_100_up [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_open [2024-11-28 05:09:28,062 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_open [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-28 05:09:28,062 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-28 05:09:28,063 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-28 05:09:28,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-28 05:09:28,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-28 05:09:28,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-28 05:09:28,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-28 05:09:28,064 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-28 05:09:28,064 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-28 05:09:28,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-28 05:09:28,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-28 05:09:28,065 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-28 05:09:28,070 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure mii_ta [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_ta [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure dc21040_autoconf [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21040_autoconf [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le16 [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le16 [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure test_mii_reg [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure test_mii_reg [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_cache_state [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_cache_state [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure netif_start_queue [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_start_queue [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_pci_remove [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_pci_remove [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_media [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_media [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure autoconf_media [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure autoconf_media [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_autoconf [2024-11-28 05:09:28,071 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_autoconf [2024-11-28 05:09:28,071 INFO L130 BoogieDeclarations]: Found specification of procedure mii_rd [2024-11-28 05:09:28,072 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_rd [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-28 05:09:28,072 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-28 05:09:28,073 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-28 05:09:28,073 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-28 05:09:28,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-28 05:09:28,076 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-28 05:09:28,077 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_ast [2024-11-28 05:09:28,078 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_ast [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure get_unaligned_le32 [2024-11-28 05:09:28,078 INFO L138 BoogieDeclarations]: Found implementation of procedure get_unaligned_le32 [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2024-11-28 05:09:28,078 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~u_char~0~X~$Pointer$~TO~int [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-28 05:09:28,078 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-28 05:09:28,079 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-28 05:09:28,080 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure might_fault [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure might_fault [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure is_10_up [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure is_10_up [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~structbegin~int~structend~~TO~int [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure pci_write_config_byte [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_write_config_byte [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure is_anc_capable [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure is_anc_capable [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure type1_infoblock [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure type1_infoblock [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure outb [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure outb [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_request_irq [2024-11-28 05:09:28,081 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_request_irq [2024-11-28 05:09:28,081 INFO L130 BoogieDeclarations]: Found specification of procedure dc21140_infoleaf [2024-11-28 05:09:28,082 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21140_infoleaf [2024-11-28 05:09:28,082 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-28 05:09:28,082 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-28 05:09:28,082 INFO L130 BoogieDeclarations]: Found specification of procedure outl [2024-11-28 05:09:28,083 INFO L138 BoogieDeclarations]: Found implementation of procedure outl [2024-11-28 05:09:28,083 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_queue_pkt [2024-11-28 05:09:28,083 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_queue_pkt [2024-11-28 05:09:28,083 INFO L130 BoogieDeclarations]: Found specification of procedure test_media [2024-11-28 05:09:28,083 INFO L138 BoogieDeclarations]: Found implementation of procedure test_media [2024-11-28 05:09:28,083 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buffs [2024-11-28 05:09:28,083 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buffs [2024-11-28 05:09:28,083 INFO L130 BoogieDeclarations]: Found specification of procedure __skb_insert [2024-11-28 05:09:28,083 INFO L138 BoogieDeclarations]: Found implementation of procedure __skb_insert [2024-11-28 05:09:28,083 INFO L130 BoogieDeclarations]: Found specification of procedure dma_free_attrs [2024-11-28 05:09:28,083 INFO L138 BoogieDeclarations]: Found implementation of procedure dma_free_attrs [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-28 05:09:28,084 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-28 05:09:28,084 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_init [2024-11-28 05:09:28,084 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_init [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure __release_region [2024-11-28 05:09:28,084 INFO L138 BoogieDeclarations]: Found implementation of procedure __release_region [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_73 [2024-11-28 05:09:28,084 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_73 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure dc21041_infoleaf [2024-11-28 05:09:28,084 INFO L138 BoogieDeclarations]: Found implementation of procedure dc21041_infoleaf [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-28 05:09:28,084 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-28 05:09:28,085 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure srom_exec [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_exec [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure gep_wr [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_wr [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure sendto_srom [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure sendto_srom [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure copy_from_user [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure copy_from_user [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_get_cache [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_get_cache [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_suspect_state [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_suspect_state [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_dbg_mii [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_dbg_mii [2024-11-28 05:09:28,086 INFO L130 BoogieDeclarations]: Found specification of procedure compact_infoblock [2024-11-28 05:09:28,086 INFO L138 BoogieDeclarations]: Found implementation of procedure compact_infoblock [2024-11-28 05:09:28,087 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-28 05:09:28,087 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-28 05:09:28,087 INFO L130 BoogieDeclarations]: Found specification of procedure gep_rd [2024-11-28 05:09:28,090 INFO L138 BoogieDeclarations]: Found implementation of procedure gep_rd [2024-11-28 05:09:28,090 INFO L130 BoogieDeclarations]: Found specification of procedure mii_address [2024-11-28 05:09:28,090 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_address [2024-11-28 05:09:28,090 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_free_tx_buff [2024-11-28 05:09:28,090 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_free_tx_buff [2024-11-28 05:09:28,090 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_setup_intr [2024-11-28 05:09:28,090 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_setup_intr [2024-11-28 05:09:28,090 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_save_skbs [2024-11-28 05:09:28,090 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_save_skbs [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure dc2114x_autoconf [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure dc2114x_autoconf [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure inb [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure inb [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure srom_map_media [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure srom_map_media [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_strncmp [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_strncmp [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure inl [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure inl [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure de4x5_close [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure de4x5_close [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure yawn [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure yawn [2024-11-28 05:09:28,091 INFO L130 BoogieDeclarations]: Found specification of procedure mii_wdata [2024-11-28 05:09:28,091 INFO L138 BoogieDeclarations]: Found implementation of procedure mii_wdata [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-28 05:09:28,092 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-28 05:09:28,093 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-28 05:09:28,093 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-28 05:09:30,378 INFO L234 CfgBuilder]: Building ICFG [2024-11-28 05:09:30,384 INFO L260 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-28 05:09:47,564 INFO L727 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-28 05:10:19,551 INFO L? ?]: Removed 6046 outVars from TransFormulas that were not future-live. [2024-11-28 05:10:19,551 INFO L283 CfgBuilder]: Performing block encoding [2024-11-28 05:10:19,677 INFO L307 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-28 05:10:19,677 INFO L312 CfgBuilder]: Removed 55 assume(true) statements. [2024-11-28 05:10:19,678 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:10:19 BoogieIcfgContainer [2024-11-28 05:10:19,678 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-28 05:10:19,680 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-28 05:10:19,681 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-28 05:10:19,687 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-28 05:10:19,687 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 28.11 05:09:16" (1/3) ... [2024-11-28 05:10:19,688 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73669298 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:10:19, skipping insertion in model container [2024-11-28 05:10:19,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 28.11 05:09:23" (2/3) ... [2024-11-28 05:10:19,688 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@73669298 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 28.11 05:10:19, skipping insertion in model container [2024-11-28 05:10:19,688 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 28.11 05:10:19" (3/3) ... [2024-11-28 05:10:19,689 INFO L128 eAbstractionObserver]: Analyzing ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i [2024-11-28 05:10:19,709 INFO L216 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-28 05:10:19,712 INFO L151 ceAbstractionStarter]: Applying trace abstraction to ICFG linux-3.14_linux-kernel-locking-spinlock_drivers-net-ethernet-dec-tulip-de4x5.cil.i that has 264 procedures, 5831 locations, 1 initial locations, 153 loop locations, and 3 error locations. [2024-11-28 05:10:19,908 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-28 05:10:19,927 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;@47b785c2, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-28 05:10:19,927 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-28 05:10:19,948 INFO L276 IsEmpty]: Start isEmpty. Operand has 5312 states, 4129 states have (on average 1.4066359893436668) internal successors, (5808), 4206 states have internal predecessors, (5808), 1044 states have call successors, (1044), 152 states have call predecessors, (1044), 151 states have return successors, (1035), 1021 states have call predecessors, (1035), 1035 states have call successors, (1035) [2024-11-28 05:10:19,958 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 49 [2024-11-28 05:10:19,958 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:19,959 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] [2024-11-28 05:10:19,960 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:10:19,965 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:19,966 INFO L85 PathProgramCache]: Analyzing trace with hash -581296033, now seen corresponding path program 1 times [2024-11-28 05:10:19,976 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:19,976 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [535780406] [2024-11-28 05:10:19,976 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:19,977 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:28,336 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:30,292 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-28 05:10:30,293 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:30,293 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [535780406] [2024-11-28 05:10:30,295 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [535780406] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:30,295 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:30,295 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:30,298 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1813187570] [2024-11-28 05:10:30,298 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:30,303 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:30,304 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:30,334 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:30,335 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:30,350 INFO L87 Difference]: Start difference. First operand has 5312 states, 4129 states have (on average 1.4066359893436668) internal successors, (5808), 4206 states have internal predecessors, (5808), 1044 states have call successors, (1044), 152 states have call predecessors, (1044), 151 states have return successors, (1035), 1021 states have call predecessors, (1035), 1035 states have call successors, (1035) Second operand has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 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-28 05:10:31,544 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:31,544 INFO L93 Difference]: Finished difference Result 10551 states and 15980 transitions. [2024-11-28 05:10:31,546 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:10:31,548 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 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 48 [2024-11-28 05:10:31,549 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:31,642 INFO L225 Difference]: With dead ends: 10551 [2024-11-28 05:10:31,642 INFO L226 Difference]: Without dead ends: 5250 [2024-11-28 05:10:31,716 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-28 05:10:31,719 INFO L435 NwaCegarLoop]: 7739 mSDtfsCounter, 7726 mSDsluCounter, 15464 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7727 SdHoareTripleChecker+Valid, 23203 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-28 05:10:31,721 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7727 Valid, 23203 Invalid, 22 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 22 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:10:31,754 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5250 states. [2024-11-28 05:10:32,235 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5250 to 5250. [2024-11-28 05:10:32,250 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5250 states, 4077 states have (on average 1.3948982094677458) internal successors, (5687), 4135 states have internal predecessors, (5687), 1019 states have call successors, (1019), 152 states have call predecessors, (1019), 151 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:10:32,346 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5250 states to 5250 states and 7722 transitions. [2024-11-28 05:10:32,361 INFO L78 Accepts]: Start accepts. Automaton has 5250 states and 7722 transitions. Word has length 48 [2024-11-28 05:10:32,363 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:32,363 INFO L471 AbstractCegarLoop]: Abstraction has 5250 states and 7722 transitions. [2024-11-28 05:10:32,363 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 5.2) internal successors, (26), 4 states have internal predecessors, (26), 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-28 05:10:32,363 INFO L276 IsEmpty]: Start isEmpty. Operand 5250 states and 7722 transitions. [2024-11-28 05:10:32,366 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 54 [2024-11-28 05:10:32,367 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:32,367 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] [2024-11-28 05:10:32,368 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-28 05:10:32,368 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:10:32,369 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:32,369 INFO L85 PathProgramCache]: Analyzing trace with hash 1078338082, now seen corresponding path program 1 times [2024-11-28 05:10:32,369 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:32,369 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1626747784] [2024-11-28 05:10:32,369 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:32,370 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:39,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:40,889 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-28 05:10:40,890 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:40,890 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1626747784] [2024-11-28 05:10:40,890 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1626747784] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:40,890 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:40,890 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:40,890 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1612497994] [2024-11-28 05:10:40,890 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:40,892 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:40,893 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:40,894 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:40,894 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:40,895 INFO L87 Difference]: Start difference. First operand 5250 states and 7722 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, (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-28 05:10:41,858 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:41,858 INFO L93 Difference]: Finished difference Result 5256 states and 7727 transitions. [2024-11-28 05:10:41,859 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:10:41,859 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, (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 53 [2024-11-28 05:10:41,859 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:41,917 INFO L225 Difference]: With dead ends: 5256 [2024-11-28 05:10:41,918 INFO L226 Difference]: Without dead ends: 5254 [2024-11-28 05:10:41,924 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-28 05:10:41,925 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7699 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7700 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:41,926 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7700 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:10:41,939 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5254 states. [2024-11-28 05:10:42,411 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5254 to 5254. [2024-11-28 05:10:42,430 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5254 states, 4080 states have (on average 1.3946078431372548) internal successors, (5690), 4138 states have internal predecessors, (5690), 1019 states have call successors, (1019), 153 states have call predecessors, (1019), 152 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:10:42,516 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5254 states to 5254 states and 7725 transitions. [2024-11-28 05:10:42,521 INFO L78 Accepts]: Start accepts. Automaton has 5254 states and 7725 transitions. Word has length 53 [2024-11-28 05:10:42,522 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:42,522 INFO L471 AbstractCegarLoop]: Abstraction has 5254 states and 7725 transitions. [2024-11-28 05:10:42,523 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, (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-28 05:10:42,523 INFO L276 IsEmpty]: Start isEmpty. Operand 5254 states and 7725 transitions. [2024-11-28 05:10:42,528 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-28 05:10:42,530 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:42,531 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] [2024-11-28 05:10:42,531 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-28 05:10:42,532 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:10:42,532 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:42,532 INFO L85 PathProgramCache]: Analyzing trace with hash -762258945, now seen corresponding path program 1 times [2024-11-28 05:10:42,532 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:42,533 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [9504884] [2024-11-28 05:10:42,533 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:42,533 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:49,735 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:50,798 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-28 05:10:50,798 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:50,798 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [9504884] [2024-11-28 05:10:50,799 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [9504884] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:50,799 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:50,799 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:50,799 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [768647435] [2024-11-28 05:10:50,799 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:50,799 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:50,799 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:50,800 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:50,800 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:50,800 INFO L87 Difference]: Start difference. First operand 5254 states and 7725 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, (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-28 05:10:51,598 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:10:51,599 INFO L93 Difference]: Finished difference Result 5260 states and 7730 transitions. [2024-11-28 05:10:51,599 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:10:51,600 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, (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 58 [2024-11-28 05:10:51,602 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:10:51,651 INFO L225 Difference]: With dead ends: 5260 [2024-11-28 05:10:51,651 INFO L226 Difference]: Without dead ends: 5258 [2024-11-28 05:10:51,657 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-28 05:10:51,659 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7698 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7699 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:10:51,661 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7699 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:10:51,673 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5258 states. [2024-11-28 05:10:52,001 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5258 to 5258. [2024-11-28 05:10:52,018 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5258 states, 4083 states have (on average 1.3943179035023268) internal successors, (5693), 4141 states have internal predecessors, (5693), 1019 states have call successors, (1019), 154 states have call predecessors, (1019), 153 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:10:52,067 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5258 states to 5258 states and 7728 transitions. [2024-11-28 05:10:52,072 INFO L78 Accepts]: Start accepts. Automaton has 5258 states and 7728 transitions. Word has length 58 [2024-11-28 05:10:52,072 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:10:52,073 INFO L471 AbstractCegarLoop]: Abstraction has 5258 states and 7728 transitions. [2024-11-28 05:10:52,074 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, (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-28 05:10:52,075 INFO L276 IsEmpty]: Start isEmpty. Operand 5258 states and 7728 transitions. [2024-11-28 05:10:52,076 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 64 [2024-11-28 05:10:52,079 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:10:52,080 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] [2024-11-28 05:10:52,080 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-28 05:10:52,080 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:10:52,081 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:10:52,081 INFO L85 PathProgramCache]: Analyzing trace with hash -560161790, now seen corresponding path program 1 times [2024-11-28 05:10:52,081 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:10:52,081 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2125182751] [2024-11-28 05:10:52,081 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:10:52,081 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:10:58,450 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:10:59,502 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-28 05:10:59,503 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:10:59,503 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2125182751] [2024-11-28 05:10:59,503 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2125182751] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:10:59,503 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:10:59,503 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:10:59,503 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1907870012] [2024-11-28 05:10:59,503 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:10:59,504 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:10:59,505 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:10:59,505 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:10:59,505 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:10:59,506 INFO L87 Difference]: Start difference. First operand 5258 states and 7728 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, (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-28 05:11:00,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:00,260 INFO L93 Difference]: Finished difference Result 5264 states and 7733 transitions. [2024-11-28 05:11:00,260 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:00,260 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, (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 63 [2024-11-28 05:11:00,261 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:00,306 INFO L225 Difference]: With dead ends: 5264 [2024-11-28 05:11:00,306 INFO L226 Difference]: Without dead ends: 5262 [2024-11-28 05:11:00,312 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-28 05:11:00,313 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7697 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7698 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:00,314 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7698 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:00,327 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5262 states. [2024-11-28 05:11:00,621 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5262 to 5262. [2024-11-28 05:11:00,630 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5262 states, 4086 states have (on average 1.3940283896231034) internal successors, (5696), 4144 states have internal predecessors, (5696), 1019 states have call successors, (1019), 155 states have call predecessors, (1019), 154 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:11:00,677 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5262 states to 5262 states and 7731 transitions. [2024-11-28 05:11:00,682 INFO L78 Accepts]: Start accepts. Automaton has 5262 states and 7731 transitions. Word has length 63 [2024-11-28 05:11:00,683 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:00,683 INFO L471 AbstractCegarLoop]: Abstraction has 5262 states and 7731 transitions. [2024-11-28 05:11:00,683 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, (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-28 05:11:00,683 INFO L276 IsEmpty]: Start isEmpty. Operand 5262 states and 7731 transitions. [2024-11-28 05:11:00,687 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 69 [2024-11-28 05:11:00,687 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:00,687 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] [2024-11-28 05:11:00,687 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-28 05:11:00,688 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:00,688 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:00,689 INFO L85 PathProgramCache]: Analyzing trace with hash -1294615649, now seen corresponding path program 1 times [2024-11-28 05:11:00,689 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:00,689 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [253636684] [2024-11-28 05:11:00,690 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:00,690 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:07,761 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:08,767 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-28 05:11:08,768 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:08,768 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [253636684] [2024-11-28 05:11:08,768 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [253636684] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:08,768 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:08,768 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:08,768 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [84431232] [2024-11-28 05:11:08,768 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:08,769 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:08,769 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:08,769 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:08,769 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:08,769 INFO L87 Difference]: Start difference. First operand 5262 states and 7731 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, (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-28 05:11:09,412 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:09,412 INFO L93 Difference]: Finished difference Result 5268 states and 7736 transitions. [2024-11-28 05:11:09,413 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:09,413 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, (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 68 [2024-11-28 05:11:09,415 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:09,474 INFO L225 Difference]: With dead ends: 5268 [2024-11-28 05:11:09,475 INFO L226 Difference]: Without dead ends: 5266 [2024-11-28 05:11:09,480 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-28 05:11:09,482 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7696 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7697 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:09,483 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7697 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:09,494 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5266 states. [2024-11-28 05:11:09,813 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5266 to 5266. [2024-11-28 05:11:09,823 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5266 states, 4089 states have (on average 1.3937393005624847) internal successors, (5699), 4147 states have internal predecessors, (5699), 1019 states have call successors, (1019), 156 states have call predecessors, (1019), 155 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:11:09,864 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5266 states to 5266 states and 7734 transitions. [2024-11-28 05:11:09,869 INFO L78 Accepts]: Start accepts. Automaton has 5266 states and 7734 transitions. Word has length 68 [2024-11-28 05:11:09,869 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:09,869 INFO L471 AbstractCegarLoop]: Abstraction has 5266 states and 7734 transitions. [2024-11-28 05:11:09,870 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, (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-28 05:11:09,870 INFO L276 IsEmpty]: Start isEmpty. Operand 5266 states and 7734 transitions. [2024-11-28 05:11:09,871 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 74 [2024-11-28 05:11:09,871 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:09,871 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] [2024-11-28 05:11:09,871 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-28 05:11:09,871 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:09,872 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:09,872 INFO L85 PathProgramCache]: Analyzing trace with hash -1937904158, now seen corresponding path program 1 times [2024-11-28 05:11:09,872 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:09,872 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1536731170] [2024-11-28 05:11:09,873 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:09,873 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:16,556 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:17,605 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-28 05:11:17,605 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:17,605 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1536731170] [2024-11-28 05:11:17,606 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1536731170] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:17,606 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:17,606 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:17,606 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [720404365] [2024-11-28 05:11:17,606 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:17,606 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:17,606 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:17,607 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:17,607 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:17,607 INFO L87 Difference]: Start difference. First operand 5266 states and 7734 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, (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-28 05:11:18,335 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:18,336 INFO L93 Difference]: Finished difference Result 5272 states and 7739 transitions. [2024-11-28 05:11:18,336 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:18,336 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, (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 73 [2024-11-28 05:11:18,337 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:18,376 INFO L225 Difference]: With dead ends: 5272 [2024-11-28 05:11:18,376 INFO L226 Difference]: Without dead ends: 5270 [2024-11-28 05:11:18,381 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-28 05:11:18,382 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7695 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7696 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:18,382 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7696 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:18,393 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5270 states. [2024-11-28 05:11:18,710 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5270 to 5270. [2024-11-28 05:11:18,720 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5270 states, 4092 states have (on average 1.3934506353861194) internal successors, (5702), 4150 states have internal predecessors, (5702), 1019 states have call successors, (1019), 157 states have call predecessors, (1019), 156 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:11:18,762 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5270 states to 5270 states and 7737 transitions. [2024-11-28 05:11:18,766 INFO L78 Accepts]: Start accepts. Automaton has 5270 states and 7737 transitions. Word has length 73 [2024-11-28 05:11:18,767 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:18,767 INFO L471 AbstractCegarLoop]: Abstraction has 5270 states and 7737 transitions. [2024-11-28 05:11:18,767 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, (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-28 05:11:18,767 INFO L276 IsEmpty]: Start isEmpty. Operand 5270 states and 7737 transitions. [2024-11-28 05:11:18,768 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 86 [2024-11-28 05:11:18,769 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:18,769 INFO L218 NwaCegarLoop]: trace histogram [7, 6, 6, 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] [2024-11-28 05:11:18,769 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-28 05:11:18,769 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:18,770 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:18,770 INFO L85 PathProgramCache]: Analyzing trace with hash -227330606, now seen corresponding path program 1 times [2024-11-28 05:11:18,770 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:18,770 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1799212589] [2024-11-28 05:11:18,770 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:18,770 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:24,935 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:25,933 INFO L134 CoverageAnalysis]: Checked inductivity of 87 backedges. 12 proven. 0 refuted. 0 times theorem prover too weak. 75 trivial. 0 not checked. [2024-11-28 05:11:25,934 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:25,934 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1799212589] [2024-11-28 05:11:25,934 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1799212589] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:25,934 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:25,934 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:25,934 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [277753832] [2024-11-28 05:11:25,934 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:25,935 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:25,935 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:25,935 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:25,935 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:25,936 INFO L87 Difference]: Start difference. First operand 5270 states and 7737 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-28 05:11:26,600 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:26,600 INFO L93 Difference]: Finished difference Result 5276 states and 7742 transitions. [2024-11-28 05:11:26,601 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:26,601 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) Word has length 85 [2024-11-28 05:11:26,603 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:26,645 INFO L225 Difference]: With dead ends: 5276 [2024-11-28 05:11:26,645 INFO L226 Difference]: Without dead ends: 5274 [2024-11-28 05:11:26,650 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-28 05:11:26,652 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7687 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7688 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:26,652 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7688 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:26,668 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5274 states. [2024-11-28 05:11:26,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5274 to 5274. [2024-11-28 05:11:27,003 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5274 states, 4095 states have (on average 1.393162393162393) internal successors, (5705), 4153 states have internal predecessors, (5705), 1019 states have call successors, (1019), 158 states have call predecessors, (1019), 157 states have return successors, (1016), 1002 states have call predecessors, (1016), 1016 states have call successors, (1016) [2024-11-28 05:11:27,037 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5274 states to 5274 states and 7740 transitions. [2024-11-28 05:11:27,047 INFO L78 Accepts]: Start accepts. Automaton has 5274 states and 7740 transitions. Word has length 85 [2024-11-28 05:11:27,048 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:27,048 INFO L471 AbstractCegarLoop]: Abstraction has 5274 states and 7740 transitions. [2024-11-28 05:11:27,048 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 2 states have call successors, (14), 3 states have call predecessors, (14), 1 states have return successors, (12), 2 states have call predecessors, (12), 2 states have call successors, (12) [2024-11-28 05:11:27,048 INFO L276 IsEmpty]: Start isEmpty. Operand 5274 states and 7740 transitions. [2024-11-28 05:11:27,049 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 91 [2024-11-28 05:11:27,049 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:27,049 INFO L218 NwaCegarLoop]: trace histogram [8, 7, 7, 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] [2024-11-28 05:11:27,049 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-28 05:11:27,050 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:27,050 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:27,050 INFO L85 PathProgramCache]: Analyzing trace with hash 226364175, now seen corresponding path program 1 times [2024-11-28 05:11:27,054 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:27,054 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [335631051] [2024-11-28 05:11:27,054 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:27,054 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:33,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:34,473 INFO L134 CoverageAnalysis]: Checked inductivity of 113 backedges. 14 proven. 0 refuted. 0 times theorem prover too weak. 99 trivial. 0 not checked. [2024-11-28 05:11:34,473 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:34,473 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [335631051] [2024-11-28 05:11:34,473 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [335631051] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:34,473 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:34,473 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:34,474 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1977436088] [2024-11-28 05:11:34,474 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:34,475 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:34,475 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:34,475 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:34,476 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:34,476 INFO L87 Difference]: Start difference. First operand 5274 states and 7740 transitions. Second operand has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 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-28 05:11:35,449 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:35,449 INFO L93 Difference]: Finished difference Result 5636 states and 8201 transitions. [2024-11-28 05:11:35,450 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:35,450 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 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 90 [2024-11-28 05:11:35,451 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:35,487 INFO L225 Difference]: With dead ends: 5636 [2024-11-28 05:11:35,488 INFO L226 Difference]: Without dead ends: 5634 [2024-11-28 05:11:35,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-28 05:11:35,493 INFO L435 NwaCegarLoop]: 7819 mSDtfsCounter, 7125 mSDsluCounter, 16616 mSDsCounter, 0 mSdLazyCounter, 48 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7126 SdHoareTripleChecker+Valid, 24435 SdHoareTripleChecker+Invalid, 49 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 48 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.4s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:35,494 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7126 Valid, 24435 Invalid, 49 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1 Valid, 48 Invalid, 0 Unknown, 0 Unchecked, 0.4s Time] [2024-11-28 05:11:35,503 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5634 states. [2024-11-28 05:11:35,963 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5634 to 5628. [2024-11-28 05:11:35,972 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5628 states, 4358 states have (on average 1.3871041762276273) internal successors, (6045), 4423 states have internal predecessors, (6045), 1076 states have call successors, (1076), 195 states have call predecessors, (1076), 191 states have return successors, (1074), 1053 states have call predecessors, (1074), 1073 states have call successors, (1074) [2024-11-28 05:11:36,007 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5628 states to 5628 states and 8195 transitions. [2024-11-28 05:11:36,011 INFO L78 Accepts]: Start accepts. Automaton has 5628 states and 8195 transitions. Word has length 90 [2024-11-28 05:11:36,011 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:36,011 INFO L471 AbstractCegarLoop]: Abstraction has 5628 states and 8195 transitions. [2024-11-28 05:11:36,012 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 7.2) internal successors, (36), 4 states have internal predecessors, (36), 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-28 05:11:36,012 INFO L276 IsEmpty]: Start isEmpty. Operand 5628 states and 8195 transitions. [2024-11-28 05:11:36,013 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 89 [2024-11-28 05:11:36,013 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:36,013 INFO L218 NwaCegarLoop]: trace histogram [9, 8, 8, 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] [2024-11-28 05:11:36,014 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-28 05:11:36,014 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:36,014 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:36,014 INFO L85 PathProgramCache]: Analyzing trace with hash -1933445409, now seen corresponding path program 1 times [2024-11-28 05:11:36,014 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:36,015 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [637636815] [2024-11-28 05:11:36,015 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:36,015 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:42,011 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:42,868 INFO L134 CoverageAnalysis]: Checked inductivity of 143 backedges. 16 proven. 0 refuted. 0 times theorem prover too weak. 127 trivial. 0 not checked. [2024-11-28 05:11:42,869 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:42,869 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [637636815] [2024-11-28 05:11:42,869 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [637636815] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:42,869 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:42,869 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:42,869 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1411246] [2024-11-28 05:11:42,870 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:42,870 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:42,870 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:42,871 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:42,871 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:42,871 INFO L87 Difference]: Start difference. First operand 5628 states and 8195 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, (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-28 05:11:43,668 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:43,668 INFO L93 Difference]: Finished difference Result 5634 states and 8200 transitions. [2024-11-28 05:11:43,669 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:43,669 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, (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 88 [2024-11-28 05:11:43,669 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:43,708 INFO L225 Difference]: With dead ends: 5634 [2024-11-28 05:11:43,708 INFO L226 Difference]: Without dead ends: 5632 [2024-11-28 05:11:43,713 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-28 05:11:43,714 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7692 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7693 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:43,714 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7693 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:43,725 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5632 states. [2024-11-28 05:11:44,105 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5632 to 5632. [2024-11-28 05:11:44,114 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5632 states, 4361 states have (on average 1.3868378812199036) internal successors, (6048), 4426 states have internal predecessors, (6048), 1076 states have call successors, (1076), 196 states have call predecessors, (1076), 192 states have return successors, (1074), 1053 states have call predecessors, (1074), 1073 states have call successors, (1074) [2024-11-28 05:11:44,155 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5632 states to 5632 states and 8198 transitions. [2024-11-28 05:11:44,159 INFO L78 Accepts]: Start accepts. Automaton has 5632 states and 8198 transitions. Word has length 88 [2024-11-28 05:11:44,160 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:44,160 INFO L471 AbstractCegarLoop]: Abstraction has 5632 states and 8198 transitions. [2024-11-28 05:11:44,160 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, (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-28 05:11:44,160 INFO L276 IsEmpty]: Start isEmpty. Operand 5632 states and 8198 transitions. [2024-11-28 05:11:44,163 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 94 [2024-11-28 05:11:44,163 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:44,164 INFO L218 NwaCegarLoop]: trace histogram [10, 9, 9, 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] [2024-11-28 05:11:44,164 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-28 05:11:44,164 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:44,164 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:44,164 INFO L85 PathProgramCache]: Analyzing trace with hash 564730274, now seen corresponding path program 1 times [2024-11-28 05:11:44,165 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:44,165 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [525784294] [2024-11-28 05:11:44,165 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:44,165 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:50,441 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:51,163 INFO L134 CoverageAnalysis]: Checked inductivity of 177 backedges. 18 proven. 0 refuted. 0 times theorem prover too weak. 159 trivial. 0 not checked. [2024-11-28 05:11:51,164 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:51,164 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [525784294] [2024-11-28 05:11:51,164 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [525784294] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:51,164 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:51,164 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:51,164 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [322598218] [2024-11-28 05:11:51,164 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:51,165 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:51,165 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:51,165 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:51,165 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:51,165 INFO L87 Difference]: Start difference. First operand 5632 states and 8198 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, (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-28 05:11:51,899 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:51,899 INFO L93 Difference]: Finished difference Result 5638 states and 8203 transitions. [2024-11-28 05:11:51,899 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:51,900 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, (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 93 [2024-11-28 05:11:51,900 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:51,936 INFO L225 Difference]: With dead ends: 5638 [2024-11-28 05:11:51,936 INFO L226 Difference]: Without dead ends: 5636 [2024-11-28 05:11:51,942 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-28 05:11:51,942 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7691 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7692 SdHoareTripleChecker+Valid, 23138 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 23 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:11:51,943 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7692 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:51,952 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5636 states. [2024-11-28 05:11:52,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5636 to 5636. [2024-11-28 05:11:52,360 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5636 states, 4364 states have (on average 1.3865719523373052) internal successors, (6051), 4429 states have internal predecessors, (6051), 1076 states have call successors, (1076), 197 states have call predecessors, (1076), 193 states have return successors, (1074), 1053 states have call predecessors, (1074), 1073 states have call successors, (1074) [2024-11-28 05:11:52,394 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5636 states to 5636 states and 8201 transitions. [2024-11-28 05:11:52,398 INFO L78 Accepts]: Start accepts. Automaton has 5636 states and 8201 transitions. Word has length 93 [2024-11-28 05:11:52,399 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:11:52,400 INFO L471 AbstractCegarLoop]: Abstraction has 5636 states and 8201 transitions. [2024-11-28 05:11:52,400 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, (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-28 05:11:52,400 INFO L276 IsEmpty]: Start isEmpty. Operand 5636 states and 8201 transitions. [2024-11-28 05:11:52,404 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 99 [2024-11-28 05:11:52,404 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:11:52,404 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] [2024-11-28 05:11:52,404 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-28 05:11:52,405 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:11:52,405 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:11:52,405 INFO L85 PathProgramCache]: Analyzing trace with hash -691711873, now seen corresponding path program 1 times [2024-11-28 05:11:52,406 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:11:52,406 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [834044173] [2024-11-28 05:11:52,406 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:11:52,407 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:11:58,268 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:11:59,011 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-28 05:11:59,011 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:11:59,011 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [834044173] [2024-11-28 05:11:59,012 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [834044173] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:11:59,012 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:11:59,012 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:11:59,012 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1797191647] [2024-11-28 05:11:59,012 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:11:59,012 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:11:59,012 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:11:59,013 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:11:59,013 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:11:59,013 INFO L87 Difference]: Start difference. First operand 5636 states and 8201 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, (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-28 05:11:59,678 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:11:59,679 INFO L93 Difference]: Finished difference Result 5642 states and 8206 transitions. [2024-11-28 05:11:59,679 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:11:59,679 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, (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 98 [2024-11-28 05:11:59,679 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:11:59,712 INFO L225 Difference]: With dead ends: 5642 [2024-11-28 05:11:59,712 INFO L226 Difference]: Without dead ends: 5640 [2024-11-28 05:11:59,717 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-28 05:11:59,720 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7690 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7691 SdHoareTripleChecker+Valid, 23138 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-28 05:11:59,721 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7691 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:11:59,729 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5640 states. [2024-11-28 05:12:00,148 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5640 to 5640. [2024-11-28 05:12:00,156 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5640 states, 4367 states have (on average 1.3863063888252805) internal successors, (6054), 4432 states have internal predecessors, (6054), 1076 states have call successors, (1076), 198 states have call predecessors, (1076), 194 states have return successors, (1074), 1053 states have call predecessors, (1074), 1073 states have call successors, (1074) [2024-11-28 05:12:00,190 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5640 states to 5640 states and 8204 transitions. [2024-11-28 05:12:00,194 INFO L78 Accepts]: Start accepts. Automaton has 5640 states and 8204 transitions. Word has length 98 [2024-11-28 05:12:00,194 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:00,194 INFO L471 AbstractCegarLoop]: Abstraction has 5640 states and 8204 transitions. [2024-11-28 05:12:00,194 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, (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-28 05:12:00,195 INFO L276 IsEmpty]: Start isEmpty. Operand 5640 states and 8204 transitions. [2024-11-28 05:12:00,197 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 104 [2024-11-28 05:12:00,201 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:00,201 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] [2024-11-28 05:12:00,201 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-28 05:12:00,201 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:00,202 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:00,204 INFO L85 PathProgramCache]: Analyzing trace with hash -1843989630, now seen corresponding path program 1 times [2024-11-28 05:12:00,205 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:00,205 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [246699637] [2024-11-28 05:12:00,205 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:00,205 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:06,451 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:07,153 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-28 05:12:07,153 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:07,153 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [246699637] [2024-11-28 05:12:07,153 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [246699637] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:07,153 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:07,154 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:12:07,154 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2023496334] [2024-11-28 05:12:07,154 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:07,154 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:12:07,154 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:07,155 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:12:07,155 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:07,155 INFO L87 Difference]: Start difference. First operand 5640 states and 8204 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, (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-28 05:12:07,671 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:07,671 INFO L93 Difference]: Finished difference Result 5646 states and 8209 transitions. [2024-11-28 05:12:07,671 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:12:07,672 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, (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 103 [2024-11-28 05:12:07,672 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:07,703 INFO L225 Difference]: With dead ends: 5646 [2024-11-28 05:12:07,704 INFO L226 Difference]: Without dead ends: 5642 [2024-11-28 05:12:07,709 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-28 05:12:07,709 INFO L435 NwaCegarLoop]: 7719 mSDtfsCounter, 7689 mSDsluCounter, 15419 mSDsCounter, 0 mSdLazyCounter, 23 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7690 SdHoareTripleChecker+Valid, 23138 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-28 05:12:07,710 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7690 Valid, 23138 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 23 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:12:07,718 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5642 states. [2024-11-28 05:12:08,170 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5642 to 5642. [2024-11-28 05:12:08,179 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5642 states, 4369 states have (on average 1.3859006637674525) internal successors, (6055), 4433 states have internal predecessors, (6055), 1076 states have call successors, (1076), 199 states have call predecessors, (1076), 194 states have return successors, (1074), 1053 states have call predecessors, (1074), 1073 states have call successors, (1074) [2024-11-28 05:12:08,212 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5642 states to 5642 states and 8205 transitions. [2024-11-28 05:12:08,216 INFO L78 Accepts]: Start accepts. Automaton has 5642 states and 8205 transitions. Word has length 103 [2024-11-28 05:12:08,216 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:08,217 INFO L471 AbstractCegarLoop]: Abstraction has 5642 states and 8205 transitions. [2024-11-28 05:12:08,217 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, (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-28 05:12:08,217 INFO L276 IsEmpty]: Start isEmpty. Operand 5642 states and 8205 transitions. [2024-11-28 05:12:08,220 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 109 [2024-11-28 05:12:08,221 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:08,221 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] [2024-11-28 05:12:08,221 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable11 [2024-11-28 05:12:08,221 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:08,222 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:08,222 INFO L85 PathProgramCache]: Analyzing trace with hash 1821299231, now seen corresponding path program 1 times [2024-11-28 05:12:08,222 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:08,222 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1829554962] [2024-11-28 05:12:08,222 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:08,223 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:14,886 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:15,588 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-28 05:12:15,588 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:15,588 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1829554962] [2024-11-28 05:12:15,589 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1829554962] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:15,589 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:15,589 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:12:15,589 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [374309772] [2024-11-28 05:12:15,589 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:15,590 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:12:15,590 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:15,590 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:12:15,590 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:15,591 INFO L87 Difference]: Start difference. First operand 5642 states and 8205 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, (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-28 05:12:16,169 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:16,169 INFO L93 Difference]: Finished difference Result 5642 states and 8205 transitions. [2024-11-28 05:12:16,169 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:12:16,169 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, (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 108 [2024-11-28 05:12:16,170 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:16,200 INFO L225 Difference]: With dead ends: 5642 [2024-11-28 05:12:16,200 INFO L226 Difference]: Without dead ends: 5549 [2024-11-28 05:12:16,204 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-28 05:12:16,205 INFO L435 NwaCegarLoop]: 7717 mSDtfsCounter, 7685 mSDsluCounter, 15417 mSDsCounter, 0 mSdLazyCounter, 17 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7685 SdHoareTripleChecker+Valid, 23134 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-28 05:12:16,205 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7685 Valid, 23134 Invalid, 17 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 17 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:12:16,214 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5549 states. [2024-11-28 05:12:16,674 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5549 to 5549. [2024-11-28 05:12:16,682 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 4311 states have (on average 1.3903966597077244) internal successors, (5994), 4373 states have internal predecessors, (5994), 1054 states have call successors, (1054), 185 states have call predecessors, (1054), 182 states have return successors, (1055), 1034 states have call predecessors, (1055), 1054 states have call successors, (1055) [2024-11-28 05:12:16,716 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 8103 transitions. [2024-11-28 05:12:16,720 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 8103 transitions. Word has length 108 [2024-11-28 05:12:16,720 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:16,720 INFO L471 AbstractCegarLoop]: Abstraction has 5549 states and 8103 transitions. [2024-11-28 05:12:16,722 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, (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-28 05:12:16,723 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 8103 transitions. [2024-11-28 05:12:16,743 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 195 [2024-11-28 05:12:16,743 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:16,744 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:12:16,744 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable12 [2024-11-28 05:12:16,744 INFO L396 AbstractCegarLoop]: === Iteration 14 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:16,744 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:16,744 INFO L85 PathProgramCache]: Analyzing trace with hash -489571419, now seen corresponding path program 1 times [2024-11-28 05:12:16,745 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:16,745 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [61161240] [2024-11-28 05:12:16,745 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:16,745 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:23,286 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:23,824 INFO L134 CoverageAnalysis]: Checked inductivity of 213 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 213 trivial. 0 not checked. [2024-11-28 05:12:23,824 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:23,825 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [61161240] [2024-11-28 05:12:23,825 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [61161240] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:23,825 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:23,825 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:12:23,825 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1422524378] [2024-11-28 05:12:23,825 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:23,826 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:12:23,827 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:23,827 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:12:23,827 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:12:23,828 INFO L87 Difference]: Start difference. First operand 5549 states and 8103 transitions. Second operand has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-28 05:12:24,564 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:24,564 INFO L93 Difference]: Finished difference Result 11080 states and 16180 transitions. [2024-11-28 05:12:24,565 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:12:24,565 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 194 [2024-11-28 05:12:24,566 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:24,605 INFO L225 Difference]: With dead ends: 11080 [2024-11-28 05:12:24,605 INFO L226 Difference]: Without dead ends: 5548 [2024-11-28 05:12:24,655 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-28 05:12:24,656 INFO L435 NwaCegarLoop]: 7647 mSDtfsCounter, 7628 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7628 SdHoareTripleChecker+Valid, 7647 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:24,657 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7628 Valid, 7647 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:12:24,667 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5548 states. [2024-11-28 05:12:25,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5548 to 5548. [2024-11-28 05:12:25,700 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5548 states, 4310 states have (on average 1.3900232018561485) internal successors, (5991), 4372 states have internal predecessors, (5991), 1054 states have call successors, (1054), 185 states have call predecessors, (1054), 182 states have return successors, (1055), 1034 states have call predecessors, (1055), 1054 states have call successors, (1055) [2024-11-28 05:12:25,850 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5548 states to 5548 states and 8100 transitions. [2024-11-28 05:12:25,857 INFO L78 Accepts]: Start accepts. Automaton has 5548 states and 8100 transitions. Word has length 194 [2024-11-28 05:12:25,861 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:25,861 INFO L471 AbstractCegarLoop]: Abstraction has 5548 states and 8100 transitions. [2024-11-28 05:12:25,861 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 29.0) internal successors, (87), 3 states have internal predecessors, (87), 3 states have call successors, (27), 2 states have call predecessors, (27), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-28 05:12:25,862 INFO L276 IsEmpty]: Start isEmpty. Operand 5548 states and 8100 transitions. [2024-11-28 05:12:25,891 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 188 [2024-11-28 05:12:25,895 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:25,895 INFO L218 NwaCegarLoop]: trace histogram [9, 9, 9, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:12:25,895 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable13 [2024-11-28 05:12:25,895 INFO L396 AbstractCegarLoop]: === Iteration 15 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:25,896 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:25,896 INFO L85 PathProgramCache]: Analyzing trace with hash -1410269821, now seen corresponding path program 1 times [2024-11-28 05:12:25,896 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:25,896 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1895037985] [2024-11-28 05:12:25,896 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:25,896 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:32,535 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:34,657 INFO L134 CoverageAnalysis]: Checked inductivity of 204 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 204 trivial. 0 not checked. [2024-11-28 05:12:34,657 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:34,658 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1895037985] [2024-11-28 05:12:34,658 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1895037985] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:34,658 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:34,658 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:12:34,658 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1197222488] [2024-11-28 05:12:34,658 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:34,659 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:12:34,659 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:34,660 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:12:34,660 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:34,661 INFO L87 Difference]: Start difference. First operand 5548 states and 8100 transitions. Second operand has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-28 05:12:35,351 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:35,352 INFO L93 Difference]: Finished difference Result 5554 states and 8104 transitions. [2024-11-28 05:12:35,352 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:12:35,352 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) Word has length 187 [2024-11-28 05:12:35,353 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:35,386 INFO L225 Difference]: With dead ends: 5554 [2024-11-28 05:12:35,387 INFO L226 Difference]: Without dead ends: 5552 [2024-11-28 05:12:35,392 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 12 GetRequests, 7 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-28 05:12:35,393 INFO L435 NwaCegarLoop]: 7751 mSDtfsCounter, 7005 mSDsluCounter, 16499 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7006 SdHoareTripleChecker+Valid, 24250 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:35,393 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7006 Valid, 24250 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 31 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:12:35,402 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5552 states. [2024-11-28 05:12:35,867 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5552 to 5548. [2024-11-28 05:12:35,874 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5548 states, 4310 states have (on average 1.3897911832946637) internal successors, (5990), 4372 states have internal predecessors, (5990), 1054 states have call successors, (1054), 185 states have call predecessors, (1054), 182 states have return successors, (1055), 1034 states have call predecessors, (1055), 1054 states have call successors, (1055) [2024-11-28 05:12:35,903 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5548 states to 5548 states and 8099 transitions. [2024-11-28 05:12:35,908 INFO L78 Accepts]: Start accepts. Automaton has 5548 states and 8099 transitions. Word has length 187 [2024-11-28 05:12:35,908 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:35,909 INFO L471 AbstractCegarLoop]: Abstraction has 5548 states and 8099 transitions. [2024-11-28 05:12:35,909 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 17.0) internal successors, (85), 4 states have internal predecessors, (85), 2 states have call successors, (25), 3 states have call predecessors, (25), 1 states have return successors, (19), 2 states have call predecessors, (19), 2 states have call successors, (19) [2024-11-28 05:12:35,909 INFO L276 IsEmpty]: Start isEmpty. Operand 5548 states and 8099 transitions. [2024-11-28 05:12:35,954 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-11-28 05:12:35,954 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:35,955 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:12:35,955 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable14 [2024-11-28 05:12:35,955 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_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:35,955 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:35,956 INFO L85 PathProgramCache]: Analyzing trace with hash 941399210, now seen corresponding path program 1 times [2024-11-28 05:12:35,956 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:35,956 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [80054262] [2024-11-28 05:12:35,957 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:35,957 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:42,506 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:42,880 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-28 05:12:42,880 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:42,880 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [80054262] [2024-11-28 05:12:42,880 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [80054262] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:42,880 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:42,880 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:12:42,880 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2096638014] [2024-11-28 05:12:42,880 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:42,881 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:12:42,881 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:42,882 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:12:42,882 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:12:42,882 INFO L87 Difference]: Start difference. First operand 5548 states and 8099 transitions. Second operand has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-28 05:12:43,259 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:43,259 INFO L93 Difference]: Finished difference Result 11080 states and 16264 transitions. [2024-11-28 05:12:43,259 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:12:43,259 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 250 [2024-11-28 05:12:43,260 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:43,293 INFO L225 Difference]: With dead ends: 11080 [2024-11-28 05:12:43,294 INFO L226 Difference]: Without dead ends: 5549 [2024-11-28 05:12:43,324 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-28 05:12:43,325 INFO L435 NwaCegarLoop]: 7647 mSDtfsCounter, 0 mSDsluCounter, 7643 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 15290 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:43,325 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 15290 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:12:43,334 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5549 states. [2024-11-28 05:12:43,905 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5549 to 5549. [2024-11-28 05:12:43,912 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 4311 states have (on average 1.3897007654836464) internal successors, (5991), 4373 states have internal predecessors, (5991), 1054 states have call successors, (1054), 185 states have call predecessors, (1054), 182 states have return successors, (1055), 1034 states have call predecessors, (1055), 1054 states have call successors, (1055) [2024-11-28 05:12:43,946 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 8100 transitions. [2024-11-28 05:12:43,951 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 8100 transitions. Word has length 250 [2024-11-28 05:12:43,952 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:43,952 INFO L471 AbstractCegarLoop]: Abstraction has 5549 states and 8100 transitions. [2024-11-28 05:12:43,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 37.333333333333336) internal successors, (112), 3 states have internal predecessors, (112), 2 states have call successors, (38), 2 states have call predecessors, (38), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-28 05:12:43,953 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 8100 transitions. [2024-11-28 05:12:43,995 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 251 [2024-11-28 05:12:43,995 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:43,995 INFO L218 NwaCegarLoop]: trace histogram [10, 10, 10, 7, 7, 4, 4, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 3, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:12:43,996 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable15 [2024-11-28 05:12:43,996 INFO L396 AbstractCegarLoop]: === Iteration 17 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:43,997 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:43,997 INFO L85 PathProgramCache]: Analyzing trace with hash 1434025384, now seen corresponding path program 1 times [2024-11-28 05:12:43,997 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:43,997 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2075432466] [2024-11-28 05:12:43,997 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:43,997 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:12:50,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:12:51,753 INFO L134 CoverageAnalysis]: Checked inductivity of 297 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 297 trivial. 0 not checked. [2024-11-28 05:12:51,753 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:12:51,753 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2075432466] [2024-11-28 05:12:51,753 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2075432466] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:12:51,753 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:12:51,753 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-28 05:12:51,754 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [372173355] [2024-11-28 05:12:51,754 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:12:51,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-28 05:12:51,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:12:51,755 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-28 05:12:51,755 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:12:51,756 INFO L87 Difference]: Start difference. First operand 5549 states and 8100 transitions. Second operand has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-28 05:12:55,832 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.06s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-28 05:12:56,923 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:12:56,923 INFO L93 Difference]: Finished difference Result 5553 states and 8103 transitions. [2024-11-28 05:12:56,925 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:12:56,926 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) Word has length 250 [2024-11-28 05:12:56,926 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:12:56,968 INFO L225 Difference]: With dead ends: 5553 [2024-11-28 05:12:56,969 INFO L226 Difference]: Without dead ends: 5551 [2024-11-28 05:12:56,975 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-28 05:12:56,975 INFO L435 NwaCegarLoop]: 7987 mSDtfsCounter, 996 mSDsluCounter, 23046 mSDsCounter, 0 mSdLazyCounter, 31 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 997 SdHoareTripleChecker+Valid, 31033 SdHoareTripleChecker+Invalid, 32 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 31 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:12:56,976 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [997 Valid, 31033 Invalid, 32 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 31 Invalid, 1 Unknown, 0 Unchecked, 4.7s Time] [2024-11-28 05:12:56,985 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5551 states. [2024-11-28 05:12:57,465 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5551 to 5549. [2024-11-28 05:12:57,472 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5549 states, 4311 states have (on average 1.389468800742287) internal successors, (5990), 4373 states have internal predecessors, (5990), 1054 states have call successors, (1054), 185 states have call predecessors, (1054), 182 states have return successors, (1055), 1034 states have call predecessors, (1055), 1054 states have call successors, (1055) [2024-11-28 05:12:57,506 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5549 states to 5549 states and 8099 transitions. [2024-11-28 05:12:57,515 INFO L78 Accepts]: Start accepts. Automaton has 5549 states and 8099 transitions. Word has length 250 [2024-11-28 05:12:57,516 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:12:57,516 INFO L471 AbstractCegarLoop]: Abstraction has 5549 states and 8099 transitions. [2024-11-28 05:12:57,517 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 22.4) internal successors, (112), 4 states have internal predecessors, (112), 2 states have call successors, (38), 3 states have call predecessors, (38), 2 states have return successors, (29), 2 states have call predecessors, (29), 2 states have call successors, (29) [2024-11-28 05:12:57,517 INFO L276 IsEmpty]: Start isEmpty. Operand 5549 states and 8099 transitions. [2024-11-28 05:12:57,578 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 670 [2024-11-28 05:12:57,579 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:12:57,579 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 7, 7, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:12:57,579 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable16 [2024-11-28 05:12:57,580 INFO L396 AbstractCegarLoop]: === Iteration 18 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:12:57,581 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:12:57,581 INFO L85 PathProgramCache]: Analyzing trace with hash -2131308424, now seen corresponding path program 1 times [2024-11-28 05:12:57,582 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:12:57,582 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1172277268] [2024-11-28 05:12:57,582 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:12:57,582 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:13:03,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:05,215 INFO L134 CoverageAnalysis]: Checked inductivity of 1088 backedges. 7 proven. 0 refuted. 0 times theorem prover too weak. 1081 trivial. 0 not checked. [2024-11-28 05:13:05,216 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:13:05,216 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1172277268] [2024-11-28 05:13:05,216 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1172277268] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:13:05,217 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:13:05,217 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-28 05:13:05,217 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1763273900] [2024-11-28 05:13:05,217 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:13:05,221 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-28 05:13:05,221 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:13:05,222 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-28 05:13:05,222 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-28 05:13:05,223 INFO L87 Difference]: Start difference. First operand 5549 states and 8099 transitions. Second operand has 4 states, 4 states have (on average 75.25) internal successors, (301), 4 states have internal predecessors, (301), 3 states have call successors, (93), 2 states have call predecessors, (93), 3 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) [2024-11-28 05:13:06,170 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:13:06,170 INFO L93 Difference]: Finished difference Result 11102 states and 16310 transitions. [2024-11-28 05:13:06,171 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-28 05:13:06,171 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 75.25) internal successors, (301), 4 states have internal predecessors, (301), 3 states have call successors, (93), 2 states have call predecessors, (93), 3 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) Word has length 669 [2024-11-28 05:13:06,172 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:13:06,215 INFO L225 Difference]: With dead ends: 11102 [2024-11-28 05:13:06,215 INFO L226 Difference]: Without dead ends: 5570 [2024-11-28 05:13:06,259 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:13:06,259 INFO L435 NwaCegarLoop]: 7648 mSDtfsCounter, 20 mSDsluCounter, 15283 mSDsCounter, 0 mSdLazyCounter, 16 mSolverCounterSat, 3 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.2s Time, 0 mProtectedPredicate, 0 mProtectedAction, 20 SdHoareTripleChecker+Valid, 22931 SdHoareTripleChecker+Invalid, 19 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 3 IncrementalHoareTripleChecker+Valid, 16 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.2s IncrementalHoareTripleChecker+Time [2024-11-28 05:13:06,260 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [20 Valid, 22931 Invalid, 19 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [3 Valid, 16 Invalid, 0 Unknown, 0 Unchecked, 0.2s Time] [2024-11-28 05:13:06,271 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5570 states. [2024-11-28 05:13:06,818 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5570 to 5570. [2024-11-28 05:13:06,824 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5570 states, 4330 states have (on average 1.3893764434180138) internal successors, (6016), 4392 states have internal predecessors, (6016), 1055 states have call successors, (1055), 186 states have call predecessors, (1055), 183 states have return successors, (1056), 1035 states have call predecessors, (1056), 1055 states have call successors, (1056) [2024-11-28 05:13:06,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5570 states to 5570 states and 8127 transitions. [2024-11-28 05:13:06,852 INFO L78 Accepts]: Start accepts. Automaton has 5570 states and 8127 transitions. Word has length 669 [2024-11-28 05:13:06,853 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:13:06,853 INFO L471 AbstractCegarLoop]: Abstraction has 5570 states and 8127 transitions. [2024-11-28 05:13:06,853 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 75.25) internal successors, (301), 4 states have internal predecessors, (301), 3 states have call successors, (93), 2 states have call predecessors, (93), 3 states have return successors, (86), 3 states have call predecessors, (86), 3 states have call successors, (86) [2024-11-28 05:13:06,854 INFO L276 IsEmpty]: Start isEmpty. Operand 5570 states and 8127 transitions. [2024-11-28 05:13:06,909 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 646 [2024-11-28 05:13:06,910 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:13:06,910 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 14, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:13:06,910 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable17 [2024-11-28 05:13:06,910 INFO L396 AbstractCegarLoop]: === Iteration 19 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:13:06,911 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:13:06,911 INFO L85 PathProgramCache]: Analyzing trace with hash 569891924, now seen corresponding path program 1 times [2024-11-28 05:13:06,911 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:13:06,911 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1398048634] [2024-11-28 05:13:06,912 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:06,912 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:13:13,298 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:14,095 INFO L134 CoverageAnalysis]: Checked inductivity of 1006 backedges. 3 proven. 0 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2024-11-28 05:13:14,095 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:13:14,095 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1398048634] [2024-11-28 05:13:14,095 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1398048634] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:13:14,096 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-28 05:13:14,096 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-28 05:13:14,096 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [563613014] [2024-11-28 05:13:14,096 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:13:14,097 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:13:14,098 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:13:14,099 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:13:14,099 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-28 05:13:14,099 INFO L87 Difference]: Start difference. First operand 5570 states and 8127 transitions. Second operand has 3 states, 3 states have (on average 97.66666666666667) internal successors, (293), 3 states have internal predecessors, (293), 2 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-28 05:13:14,813 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:13:14,813 INFO L93 Difference]: Finished difference Result 11147 states and 16373 transitions. [2024-11-28 05:13:14,814 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:13:14,814 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 97.66666666666667) internal successors, (293), 3 states have internal predecessors, (293), 2 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) Word has length 645 [2024-11-28 05:13:14,815 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:13:14,844 INFO L225 Difference]: With dead ends: 11147 [2024-11-28 05:13:14,845 INFO L226 Difference]: Without dead ends: 5594 [2024-11-28 05:13:14,876 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-28 05:13:14,877 INFO L435 NwaCegarLoop]: 7636 mSDtfsCounter, 9 mSDsluCounter, 7627 mSDsCounter, 0 mSdLazyCounter, 30 mSolverCounterSat, 7 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 15263 SdHoareTripleChecker+Invalid, 37 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 30 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.3s IncrementalHoareTripleChecker+Time [2024-11-28 05:13:14,877 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 15263 Invalid, 37 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 30 Invalid, 0 Unknown, 0 Unchecked, 0.3s Time] [2024-11-28 05:13:14,886 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5594 states. [2024-11-28 05:13:15,351 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5594 to 5588. [2024-11-28 05:13:15,358 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5588 states, 4348 states have (on average 1.387764489420423) internal successors, (6034), 4410 states have internal predecessors, (6034), 1055 states have call successors, (1055), 186 states have call predecessors, (1055), 183 states have return successors, (1056), 1035 states have call predecessors, (1056), 1055 states have call successors, (1056) [2024-11-28 05:13:15,381 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5588 states to 5588 states and 8145 transitions. [2024-11-28 05:13:15,387 INFO L78 Accepts]: Start accepts. Automaton has 5588 states and 8145 transitions. Word has length 645 [2024-11-28 05:13:15,388 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:13:15,388 INFO L471 AbstractCegarLoop]: Abstraction has 5588 states and 8145 transitions. [2024-11-28 05:13:15,388 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 97.66666666666667) internal successors, (293), 3 states have internal predecessors, (293), 2 states have call successors, (89), 2 states have call predecessors, (89), 2 states have return successors, (82), 2 states have call predecessors, (82), 2 states have call successors, (82) [2024-11-28 05:13:15,388 INFO L276 IsEmpty]: Start isEmpty. Operand 5588 states and 8145 transitions. [2024-11-28 05:13:15,426 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 650 [2024-11-28 05:13:15,426 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:13:15,427 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 14, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:13:15,427 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable18 [2024-11-28 05:13:15,427 INFO L396 AbstractCegarLoop]: === Iteration 20 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:13:15,428 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:13:15,428 INFO L85 PathProgramCache]: Analyzing trace with hash -1924188803, now seen corresponding path program 1 times [2024-11-28 05:13:15,428 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:13:15,428 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [169013595] [2024-11-28 05:13:15,429 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:15,429 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:13:21,475 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:22,376 INFO L134 CoverageAnalysis]: Checked inductivity of 1007 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2024-11-28 05:13:22,376 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:13:22,376 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [169013595] [2024-11-28 05:13:22,377 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [169013595] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:13:22,377 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [811125581] [2024-11-28 05:13:22,377 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:22,377 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:13:22,377 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:13:22,380 INFO L229 MonitoredProcess]: Starting monitored process 2 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:13:22,381 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Waiting until timeout for monitored process [2024-11-28 05:13:33,029 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:33,060 INFO L256 TraceCheckSpWp]: Trace formula consists of 6939 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:13:33,088 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:13:33,264 INFO L134 CoverageAnalysis]: Checked inductivity of 1007 backedges. 531 proven. 0 refuted. 0 times theorem prover too weak. 476 trivial. 0 not checked. [2024-11-28 05:13:33,264 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:13:33,265 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [811125581] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:13:33,265 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:13:33,266 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-28 05:13:33,266 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1364837883] [2024-11-28 05:13:33,266 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:13:33,267 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:13:33,268 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:13:33,269 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:13:33,269 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:13:33,269 INFO L87 Difference]: Start difference. First operand 5588 states and 8145 transitions. Second operand has 3 states, 3 states have (on average 111.66666666666667) internal successors, (335), 3 states have internal predecessors, (335), 2 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2024-11-28 05:13:33,643 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:13:33,643 INFO L93 Difference]: Finished difference Result 11160 states and 16369 transitions. [2024-11-28 05:13:33,644 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:13:33,644 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 111.66666666666667) internal successors, (335), 3 states have internal predecessors, (335), 2 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) Word has length 649 [2024-11-28 05:13:33,645 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:13:33,674 INFO L225 Difference]: With dead ends: 11160 [2024-11-28 05:13:33,674 INFO L226 Difference]: Without dead ends: 5589 [2024-11-28 05:13:33,705 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 652 GetRequests, 649 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:13:33,706 INFO L435 NwaCegarLoop]: 7647 mSDtfsCounter, 0 mSDsluCounter, 7643 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 0 SdHoareTripleChecker+Valid, 15290 SdHoareTripleChecker+Invalid, 5 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.0s IncrementalHoareTripleChecker+Time [2024-11-28 05:13:33,706 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [0 Valid, 15290 Invalid, 5 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 0 Unknown, 0 Unchecked, 0.0s Time] [2024-11-28 05:13:33,716 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 5589 states. [2024-11-28 05:13:34,414 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 5589 to 5589. [2024-11-28 05:13:34,419 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 5589 states, 4349 states have (on average 1.3876753276615315) internal successors, (6035), 4411 states have internal predecessors, (6035), 1055 states have call successors, (1055), 186 states have call predecessors, (1055), 183 states have return successors, (1056), 1035 states have call predecessors, (1056), 1055 states have call successors, (1056) [2024-11-28 05:13:34,451 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 5589 states to 5589 states and 8146 transitions. [2024-11-28 05:13:34,457 INFO L78 Accepts]: Start accepts. Automaton has 5589 states and 8146 transitions. Word has length 649 [2024-11-28 05:13:34,457 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:13:34,458 INFO L471 AbstractCegarLoop]: Abstraction has 5589 states and 8146 transitions. [2024-11-28 05:13:34,458 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 111.66666666666667) internal successors, (335), 3 states have internal predecessors, (335), 2 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (90), 2 states have call predecessors, (90), 2 states have call successors, (90) [2024-11-28 05:13:34,458 INFO L276 IsEmpty]: Start isEmpty. Operand 5589 states and 8146 transitions. [2024-11-28 05:13:34,513 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 680 [2024-11-28 05:13:34,513 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:13:34,514 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 15, 15, 15, 7, 7, 7, 7, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:13:34,553 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (2)] Ended with exit code 0 [2024-11-28 05:13:34,714 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable19,2 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:13:34,715 INFO L396 AbstractCegarLoop]: === Iteration 21 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:13:34,715 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:13:34,716 INFO L85 PathProgramCache]: Analyzing trace with hash 1270024453, now seen corresponding path program 1 times [2024-11-28 05:13:34,716 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:13:34,716 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [831023939] [2024-11-28 05:13:34,716 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:34,716 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:13:41,034 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:41,800 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 7 proven. 1 refuted. 0 times theorem prover too weak. 1081 trivial. 0 not checked. [2024-11-28 05:13:41,800 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:13:41,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [831023939] [2024-11-28 05:13:41,800 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [831023939] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:13:41,800 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [610813920] [2024-11-28 05:13:41,800 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:13:41,800 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:13:41,801 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:13:41,803 INFO L229 MonitoredProcess]: Starting monitored process 3 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:13:41,809 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Waiting until timeout for monitored process [2024-11-28 05:13:52,806 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:13:52,838 INFO L256 TraceCheckSpWp]: Trace formula consists of 7166 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:13:52,858 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:14:00,421 INFO L134 CoverageAnalysis]: Checked inductivity of 1089 backedges. 450 proven. 0 refuted. 0 times theorem prover too weak. 639 trivial. 0 not checked. [2024-11-28 05:14:00,421 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:14:00,421 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [610813920] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:00,421 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:14:00,422 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-28 05:14:00,424 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2144315206] [2024-11-28 05:14:00,424 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:00,425 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:14:00,426 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:00,426 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:14:00,427 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:00,427 INFO L87 Difference]: Start difference. First operand 5589 states and 8146 transitions. Second operand has 3 states, 3 states have (on average 112.0) internal successors, (336), 2 states have internal predecessors, (336), 2 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) [2024-11-28 05:14:01,691 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:01,691 INFO L93 Difference]: Finished difference Result 16730 states and 24687 transitions. [2024-11-28 05:14:01,692 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:14:01,692 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 112.0) internal successors, (336), 2 states have internal predecessors, (336), 2 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) Word has length 679 [2024-11-28 05:14:01,693 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:01,767 INFO L225 Difference]: With dead ends: 16730 [2024-11-28 05:14:01,767 INFO L226 Difference]: Without dead ends: 11158 [2024-11-28 05:14:01,809 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 682 GetRequests, 679 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:01,810 INFO L435 NwaCegarLoop]: 7613 mSDtfsCounter, 7379 mSDsluCounter, 7576 mSDsCounter, 0 mSdLazyCounter, 79 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7379 SdHoareTripleChecker+Valid, 15189 SdHoareTripleChecker+Invalid, 94 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 79 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.6s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:01,811 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7379 Valid, 15189 Invalid, 94 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 79 Invalid, 0 Unknown, 0 Unchecked, 0.6s Time] [2024-11-28 05:14:01,828 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 11158 states. [2024-11-28 05:14:02,871 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 11158 to 11148. [2024-11-28 05:14:02,885 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 11148 states, 8678 states have (on average 1.3873012214796037) internal successors, (12039), 8801 states have internal predecessors, (12039), 2102 states have call successors, (2102), 372 states have call predecessors, (2102), 366 states have return successors, (2200), 2061 states have call predecessors, (2200), 2102 states have call successors, (2200) [2024-11-28 05:14:02,942 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 11148 states to 11148 states and 16341 transitions. [2024-11-28 05:14:02,950 INFO L78 Accepts]: Start accepts. Automaton has 11148 states and 16341 transitions. Word has length 679 [2024-11-28 05:14:02,951 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:02,951 INFO L471 AbstractCegarLoop]: Abstraction has 11148 states and 16341 transitions. [2024-11-28 05:14:02,952 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 112.0) internal successors, (336), 2 states have internal predecessors, (336), 2 states have call successors, (98), 2 states have call predecessors, (98), 2 states have return successors, (92), 2 states have call predecessors, (92), 2 states have call successors, (92) [2024-11-28 05:14:02,952 INFO L276 IsEmpty]: Start isEmpty. Operand 11148 states and 16341 transitions. [2024-11-28 05:14:02,993 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 651 [2024-11-28 05:14:02,993 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:02,993 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 14, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:14:03,037 INFO L552 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (3)] Ended with exit code 0 [2024-11-28 05:14:03,194 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 3 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable20 [2024-11-28 05:14:03,195 INFO L396 AbstractCegarLoop]: === Iteration 22 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:14:03,195 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:03,196 INFO L85 PathProgramCache]: Analyzing trace with hash 647042068, now seen corresponding path program 1 times [2024-11-28 05:14:03,196 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:03,196 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [747601993] [2024-11-28 05:14:03,196 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:03,196 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:09,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:10,302 INFO L134 CoverageAnalysis]: Checked inductivity of 1007 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2024-11-28 05:14:10,302 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:10,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [747601993] [2024-11-28 05:14:10,302 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [747601993] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:14:10,302 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [477031073] [2024-11-28 05:14:10,303 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:10,303 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:14:10,303 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:14:10,306 INFO L229 MonitoredProcess]: Starting monitored process 4 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:14:10,309 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Waiting until timeout for monitored process [2024-11-28 05:14:22,227 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:22,258 INFO L256 TraceCheckSpWp]: Trace formula consists of 6932 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:14:22,282 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:14:30,175 INFO L134 CoverageAnalysis]: Checked inductivity of 1007 backedges. 395 proven. 0 refuted. 0 times theorem prover too weak. 612 trivial. 0 not checked. [2024-11-28 05:14:30,175 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:14:30,176 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [477031073] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:30,176 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:14:30,176 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [2] imperfect sequences [4] total 5 [2024-11-28 05:14:30,176 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [391665436] [2024-11-28 05:14:30,176 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:30,178 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:14:30,178 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:30,179 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:14:30,179 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:30,180 INFO L87 Difference]: Start difference. First operand 11148 states and 16341 transitions. Second operand has 3 states, 3 states have (on average 109.0) internal successors, (327), 2 states have internal predecessors, (327), 2 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 05:14:32,021 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:32,021 INFO L93 Difference]: Finished difference Result 33407 states and 49271 transitions. [2024-11-28 05:14:32,022 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:14:32,022 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 109.0) internal successors, (327), 2 states have internal predecessors, (327), 2 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) Word has length 650 [2024-11-28 05:14:32,023 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:32,161 INFO L225 Difference]: With dead ends: 33407 [2024-11-28 05:14:32,162 INFO L226 Difference]: Without dead ends: 22276 [2024-11-28 05:14:32,218 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 653 GetRequests, 650 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:32,220 INFO L435 NwaCegarLoop]: 7615 mSDtfsCounter, 7403 mSDsluCounter, 7576 mSDsCounter, 0 mSdLazyCounter, 78 mSolverCounterSat, 15 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.6s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7403 SdHoareTripleChecker+Valid, 15191 SdHoareTripleChecker+Invalid, 93 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 15 IncrementalHoareTripleChecker+Valid, 78 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.7s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:32,220 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7403 Valid, 15191 Invalid, 93 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [15 Valid, 78 Invalid, 0 Unknown, 0 Unchecked, 0.7s Time] [2024-11-28 05:14:32,243 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22276 states. [2024-11-28 05:14:33,961 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22276 to 22266. [2024-11-28 05:14:33,982 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22266 states, 17336 states have (on average 1.38682510383018) internal successors, (24042), 17581 states have internal predecessors, (24042), 4196 states have call successors, (4196), 744 states have call predecessors, (4196), 732 states have return successors, (4421), 4113 states have call predecessors, (4421), 4196 states have call successors, (4421) [2024-11-28 05:14:34,085 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22266 states to 22266 states and 32659 transitions. [2024-11-28 05:14:34,096 INFO L78 Accepts]: Start accepts. Automaton has 22266 states and 32659 transitions. Word has length 650 [2024-11-28 05:14:34,096 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:34,097 INFO L471 AbstractCegarLoop]: Abstraction has 22266 states and 32659 transitions. [2024-11-28 05:14:34,097 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 109.0) internal successors, (327), 2 states have internal predecessors, (327), 2 states have call successors, (94), 2 states have call predecessors, (94), 2 states have return successors, (88), 2 states have call predecessors, (88), 2 states have call successors, (88) [2024-11-28 05:14:34,097 INFO L276 IsEmpty]: Start isEmpty. Operand 22266 states and 32659 transitions. [2024-11-28 05:14:34,122 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 652 [2024-11-28 05:14:34,122 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:34,123 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 14, 7, 7, 6, 6, 6, 6, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:14:34,155 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (4)] Forceful destruction successful, exit code 0 [2024-11-28 05:14:34,323 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 4 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable21 [2024-11-28 05:14:34,323 INFO L396 AbstractCegarLoop]: === Iteration 23 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:14:34,324 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:34,324 INFO L85 PathProgramCache]: Analyzing trace with hash 1054543268, now seen corresponding path program 1 times [2024-11-28 05:14:34,324 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:34,324 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2078420373] [2024-11-28 05:14:34,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:34,325 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:14:40,523 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:41,324 INFO L134 CoverageAnalysis]: Checked inductivity of 1007 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1003 trivial. 0 not checked. [2024-11-28 05:14:41,324 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:14:41,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2078420373] [2024-11-28 05:14:41,325 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2078420373] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:14:41,325 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [463857103] [2024-11-28 05:14:41,325 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:41,325 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:14:41,325 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:14:41,328 INFO L229 MonitoredProcess]: Starting monitored process 5 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:14:41,332 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Waiting until timeout for monitored process [2024-11-28 05:14:53,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:14:53,741 INFO L256 TraceCheckSpWp]: Trace formula consists of 6934 conjuncts, 2 conjuncts are in the unsatisfiable core [2024-11-28 05:14:53,752 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:14:53,857 INFO L134 CoverageAnalysis]: Checked inductivity of 1007 backedges. 133 proven. 0 refuted. 0 times theorem prover too weak. 874 trivial. 0 not checked. [2024-11-28 05:14:53,858 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:14:53,858 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [463857103] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:14:53,858 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:14:53,858 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-28 05:14:53,859 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1191965582] [2024-11-28 05:14:53,859 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:14:53,860 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:14:53,860 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:14:53,861 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:14:53,861 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:53,861 INFO L87 Difference]: Start difference. First operand 22266 states and 32659 transitions. Second operand has 3 states, 3 states have (on average 105.33333333333333) internal successors, (316), 3 states have internal predecessors, (316), 2 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-28 05:14:55,303 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:14:55,303 INFO L93 Difference]: Finished difference Result 45739 states and 67702 transitions. [2024-11-28 05:14:55,304 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:14:55,304 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 105.33333333333333) internal successors, (316), 3 states have internal predecessors, (316), 2 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) Word has length 651 [2024-11-28 05:14:55,305 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:14:55,415 INFO L225 Difference]: With dead ends: 45739 [2024-11-28 05:14:55,415 INFO L226 Difference]: Without dead ends: 23490 [2024-11-28 05:14:55,511 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 654 GetRequests, 651 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:14:55,512 INFO L435 NwaCegarLoop]: 7655 mSDtfsCounter, 371 mSDsluCounter, 7643 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 0 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 405 SdHoareTripleChecker+Valid, 15298 SdHoareTripleChecker+Invalid, 7 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:14:55,513 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [405 Valid, 15298 Invalid, 7 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 7 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:14:55,533 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 23490 states. [2024-11-28 05:14:56,933 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 23490 to 22270. [2024-11-28 05:14:56,954 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22270 states, 17340 states have (on average 1.3867358708189157) internal successors, (24046), 17585 states have internal predecessors, (24046), 4196 states have call successors, (4196), 744 states have call predecessors, (4196), 732 states have return successors, (4421), 4113 states have call predecessors, (4421), 4196 states have call successors, (4421) [2024-11-28 05:14:57,062 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22270 states to 22270 states and 32663 transitions. [2024-11-28 05:14:57,087 INFO L78 Accepts]: Start accepts. Automaton has 22270 states and 32663 transitions. Word has length 651 [2024-11-28 05:14:57,088 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:14:57,088 INFO L471 AbstractCegarLoop]: Abstraction has 22270 states and 32663 transitions. [2024-11-28 05:14:57,088 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 105.33333333333333) internal successors, (316), 3 states have internal predecessors, (316), 2 states have call successors, (92), 2 states have call predecessors, (92), 2 states have return successors, (85), 2 states have call predecessors, (85), 2 states have call successors, (85) [2024-11-28 05:14:57,088 INFO L276 IsEmpty]: Start isEmpty. Operand 22270 states and 32663 transitions. [2024-11-28 05:14:57,114 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 667 [2024-11-28 05:14:57,114 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:14:57,114 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 14, 8, 8, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:14:57,147 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (5)] Forceful destruction successful, exit code 0 [2024-11-28 05:14:57,315 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 5 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable22 [2024-11-28 05:14:57,315 INFO L396 AbstractCegarLoop]: === Iteration 24 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:14:57,315 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:14:57,316 INFO L85 PathProgramCache]: Analyzing trace with hash 1891080243, now seen corresponding path program 1 times [2024-11-28 05:14:57,316 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:14:57,316 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1718156559] [2024-11-28 05:14:57,316 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:14:57,316 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-28 05:15:03,805 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:04,707 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 3 proven. 1 refuted. 0 times theorem prover too weak. 1036 trivial. 0 not checked. [2024-11-28 05:15:04,707 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-28 05:15:04,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1718156559] [2024-11-28 05:15:04,707 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1718156559] provided 0 perfect and 1 imperfect interpolant sequences [2024-11-28 05:15:04,707 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleZ3 [1937713369] [2024-11-28 05:15:04,708 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:04,708 INFO L173 SolverBuilder]: Constructing external solver with command: z3 -smt2 -in SMTLIB2_COMPLIANT=true [2024-11-28 05:15:04,708 INFO L189 MonitoredProcess]: No working directory specified, using /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 [2024-11-28 05:15:04,710 INFO L229 MonitoredProcess]: Starting monitored process 6 with /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (exit command is (exit), workingDir is null) [2024-11-28 05:15:04,712 INFO L327 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Waiting until timeout for monitored process [2024-11-28 05:15:16,565 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-28 05:15:16,597 INFO L256 TraceCheckSpWp]: Trace formula consists of 6980 conjuncts, 3 conjuncts are in the unsatisfiable core [2024-11-28 05:15:16,609 INFO L279 TraceCheckSpWp]: Computing forward predicates... [2024-11-28 05:15:16,779 INFO L134 CoverageAnalysis]: Checked inductivity of 1040 backedges. 540 proven. 0 refuted. 0 times theorem prover too weak. 500 trivial. 0 not checked. [2024-11-28 05:15:16,779 INFO L308 TraceCheckSpWp]: Omiting computation of backward sequence because forward sequence was already perfect [2024-11-28 05:15:16,780 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleZ3 [1937713369] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-28 05:15:16,780 INFO L185 FreeRefinementEngine]: Found 1 perfect and 1 imperfect interpolant sequences. [2024-11-28 05:15:16,780 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [4] total 5 [2024-11-28 05:15:16,780 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [2005364709] [2024-11-28 05:15:16,780 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-28 05:15:16,781 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-28 05:15:16,782 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-28 05:15:16,783 INFO L144 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-28 05:15:16,783 INFO L146 InterpolantAutomaton]: CoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:16,783 INFO L87 Difference]: Start difference. First operand 22270 states and 32663 transitions. Second operand has 3 states, 3 states have (on average 114.66666666666667) internal successors, (344), 3 states have internal predecessors, (344), 3 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) [2024-11-28 05:15:18,028 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-28 05:15:18,029 INFO L93 Difference]: Finished difference Result 44551 states and 65890 transitions. [2024-11-28 05:15:18,029 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-28 05:15:18,029 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 114.66666666666667) internal successors, (344), 3 states have internal predecessors, (344), 3 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) Word has length 666 [2024-11-28 05:15:18,030 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-28 05:15:18,206 INFO L225 Difference]: With dead ends: 44551 [2024-11-28 05:15:18,206 INFO L226 Difference]: Without dead ends: 22298 [2024-11-28 05:15:18,340 INFO L434 NwaCegarLoop]: 0 DeclaredPredicates, 669 GetRequests, 666 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 1 ImplicationChecksByTransitivity, 0.1s TimeCoverageRelationStatistics Valid=8, Invalid=12, Unknown=0, NotChecked=0, Total=20 [2024-11-28 05:15:18,341 INFO L435 NwaCegarLoop]: 7646 mSDtfsCounter, 6 mSDsluCounter, 7638 mSDsCounter, 0 mSdLazyCounter, 8 mSolverCounterSat, 1 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 7 SdHoareTripleChecker+Valid, 15284 SdHoareTripleChecker+Invalid, 9 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 8 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-28 05:15:18,341 INFO L436 NwaCegarLoop]: SdHoareTripleChecker [7 Valid, 15284 Invalid, 9 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 8 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-28 05:15:18,362 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 22298 states. [2024-11-28 05:15:20,204 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 22298 to 22298. [2024-11-28 05:15:20,220 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 22298 states, 17364 states have (on average 1.3866620594333103) internal successors, (24078), 17609 states have internal predecessors, (24078), 4200 states have call successors, (4200), 744 states have call predecessors, (4200), 732 states have return successors, (4425), 4117 states have call predecessors, (4425), 4200 states have call successors, (4425) [2024-11-28 05:15:20,319 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 22298 states to 22298 states and 32703 transitions. [2024-11-28 05:15:20,339 INFO L78 Accepts]: Start accepts. Automaton has 22298 states and 32703 transitions. Word has length 666 [2024-11-28 05:15:20,340 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-28 05:15:20,340 INFO L471 AbstractCegarLoop]: Abstraction has 22298 states and 32703 transitions. [2024-11-28 05:15:20,340 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 114.66666666666667) internal successors, (344), 3 states have internal predecessors, (344), 3 states have call successors, (100), 2 states have call predecessors, (100), 2 states have return successors, (92), 3 states have call predecessors, (92), 3 states have call successors, (92) [2024-11-28 05:15:20,340 INFO L276 IsEmpty]: Start isEmpty. Operand 22298 states and 32703 transitions. [2024-11-28 05:15:20,382 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 675 [2024-11-28 05:15:20,382 INFO L210 NwaCegarLoop]: Found error trace [2024-11-28 05:15:20,383 INFO L218 NwaCegarLoop]: trace histogram [16, 16, 14, 14, 14, 8, 8, 6, 6, 6, 6, 5, 5, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 4, 3, 3, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-28 05:15:20,430 INFO L540 MonitoredProcess]: [MP /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true (6)] Forceful destruction successful, exit code 0 [2024-11-28 05:15:20,583 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: 6 /tmp/vcloud_worker_vcloud-master_on_vcloud-master/run_dir_d0d0ab7f-fd08-45b7-92b8-70d24aea85a5/bin/uautomizer-verify-aQ6SnzHsRB/z3 -smt2 -in SMTLIB2_COMPLIANT=true,SelfDestructingSolverStorable23 [2024-11-28 05:15:20,583 INFO L396 AbstractCegarLoop]: === Iteration 25 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-28 05:15:20,584 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-28 05:15:20,584 INFO L85 PathProgramCache]: Analyzing trace with hash -899261940, now seen corresponding path program 1 times [2024-11-28 05:15:20,584 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-28 05:15:20,584 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1949884255] [2024-11-28 05:15:20,585 INFO L97 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-28 05:15:20,585 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms