./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 803cd42f Calling Ultimate with: /root/.sdkman/candidates/java/current/bin/java -Dosgi.configuration.area=/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/config -Xmx15G -Xms4m -jar /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/org.eclipse.equinox.launcher_1.5.800.v20200727-1323.jar -data @noDefault -ultimatedata /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data -tc /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/AutomizerReach.xml -i ../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf --cacsl2boogietranslator.entry.function main --witnessprinter.witness.directory /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux --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 08a377ea5583d5b51d35b7880dbbb43c3783bcaabfa79c83938a2c0ac78e3f7a --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-803cd42-m [2024-11-22 16:19:32,974 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-22 16:19:33,020 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-22 16:19:33,023 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-22 16:19:33,023 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-22 16:19:33,038 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-22 16:19:33,038 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-22 16:19:33,039 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-22 16:19:33,039 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-22 16:19:33,039 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-22 16:19:33,040 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-22 16:19:33,040 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-22 16:19:33,040 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-22 16:19:33,041 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-22 16:19:33,041 INFO L153 SettingsManager]: * Use SBE=true [2024-11-22 16:19:33,041 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-22 16:19:33,042 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-22 16:19:33,042 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-22 16:19:33,042 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-22 16:19:33,042 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-22 16:19:33,046 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-22 16:19:33,047 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-22 16:19:33,047 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-22 16:19:33,047 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-22 16:19:33,047 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-22 16:19:33,047 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-22 16:19:33,048 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-22 16:19:33,048 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-22 16:19:33,048 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-22 16:19:33,048 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 16:19:33,048 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-22 16:19:33,048 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-22 16:19:33,049 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-22 16:19:33,050 INFO L153 SettingsManager]: * Looper check in Petri net analysis=SEMANTIC WARNING: An illegal reflective access operation has occurred WARNING: Illegal reflective access by com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 (file:/storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/plugins/com.sun.xml.bind_2.2.0.v201505121915.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int) WARNING: Please consider reporting this to the maintainers of com.sun.xml.bind.v2.runtime.reflect.opt.Injector$1 WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations WARNING: All illegal access operations will be denied in a future release Applying setting for plugin de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: Entry function -> main Applying setting for plugin de.uni_freiburg.informatik.ultimate.witnessprinter: Witness directory -> /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux 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 -> 08a377ea5583d5b51d35b7880dbbb43c3783bcaabfa79c83938a2c0ac78e3f7a [2024-11-22 16:19:33,243 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-22 16:19:33,267 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-22 16:19:33,269 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-22 16:19:33,270 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-22 16:19:33,270 INFO L274 PluginConnector]: CDTParser initialized [2024-11-22 16:19:33,271 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i [2024-11-22 16:19:34,672 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-22 16:19:35,057 INFO L384 CDTParser]: Found 1 translation units. [2024-11-22 16:19:35,058 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i [2024-11-22 16:19:35,113 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7d61b7678/08794b81acdd474eac3554df19c62e2b/FLAGc9610d4ed [2024-11-22 16:19:35,227 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/7d61b7678/08794b81acdd474eac3554df19c62e2b [2024-11-22 16:19:35,229 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-22 16:19:35,230 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-22 16:19:35,231 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-22 16:19:35,231 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-22 16:19:35,235 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-22 16:19:35,236 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:19:35" (1/1) ... [2024-11-22 16:19:35,237 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5bf12b32 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:35, skipping insertion in model container [2024-11-22 16:19:35,237 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 22.11 04:19:35" (1/1) ... [2024-11-22 16:19:35,391 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-22 16:19:36,908 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[331922,331935] [2024-11-22 16:19:36,912 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332091,332104] [2024-11-22 16:19:36,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332258,332271] [2024-11-22 16:19:36,913 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332426,332439] [2024-11-22 16:19:36,935 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 16:19:36,974 INFO L200 MainTranslator]: Completed pre-run [2024-11-22 16:19:37,104 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"); [5247] [2024-11-22 16:19:37,107 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)); [5254] [2024-11-22 16:19:37,107 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5261] [2024-11-22 16:19:37,109 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/dfbfd2da522a1f5f4786ee57b863db44/klever-core-work-dir/f860c18/linux-kernel-locking-spinlock/lkbce/arch/x86/include/asm/paravirt.h"), "i" (804), "i" (12UL)); [5305-5306] [2024-11-22 16:19:37,110 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"); [5311-5313] [2024-11-22 16:19:37,114 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)); [5517-5518] [2024-11-22 16:19:37,115 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)); [5551-5552] [2024-11-22 16:19:37,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (103), "i" (12UL)); [5588-5589] [2024-11-22 16:19:37,116 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/asm-generic/dma-mapping-common.h"), "i" (115), "i" (12UL)); [5625-5626] [2024-11-22 16:19:37,120 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("1:\tud2\n.pushsection __bug_table,\"a\"\n2:\t.long 1b - 2b, %c0 - 2b\n\t.word %c1, 0\n\t.org 2b+%c2\n.popsection": : "i" ((char *)"include/linux/netdevice.h"), "i" (502), "i" (12UL)); [5890-5891] [2024-11-22 16:19:37,121 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [5897] [2024-11-22 16:19:37,136 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6716] [2024-11-22 16:19:37,137 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("": : : "memory"); [6768] [2024-11-22 16:19:37,205 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[331922,331935] [2024-11-22 16:19:37,205 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332091,332104] [2024-11-22 16:19:37,206 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332258,332271] [2024-11-22 16:19:37,206 WARN L250 ndardFunctionHandler]: Function reach_error is already implemented but we override the implementation for the call at /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-linux-3.14/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i[332426,332439] [2024-11-22 16:19:37,213 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-22 16:19:37,390 INFO L204 MainTranslator]: Completed translation [2024-11-22 16:19:37,390 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37 WrapperNode [2024-11-22 16:19:37,391 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-22 16:19:37,392 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-22 16:19:37,392 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-22 16:19:37,392 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-22 16:19:37,397 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:37,483 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:37,617 INFO L138 Inliner]: procedures = 451, calls = 2223, calls flagged for inlining = 222, calls inlined = 196, statements flattened = 5273 [2024-11-22 16:19:37,617 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-22 16:19:37,618 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-22 16:19:37,618 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-22 16:19:37,618 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-22 16:19:37,627 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:37,627 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:37,649 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,448 INFO L175 MemorySlicer]: Split 1066 memory accesses to 31 slices as follows [5, 5, 91, 3, 523, 5, 5, 8, 1, 2, 2, 10, 10, 70, 62, 8, 19, 3, 1, 8, 8, 52, 8, 2, 7, 1, 2, 7, 5, 5, 128]. 49 percent of accesses are in the largest equivalence class. The 246 initializations are split as follows [5, 5, 0, 0, 20, 5, 5, 8, 1, 2, 0, 8, 8, 0, 0, 6, 0, 1, 0, 8, 8, 0, 8, 2, 0, 1, 0, 7, 5, 5, 128]. The 523 writes are split as follows [0, 0, 78, 0, 246, 0, 0, 0, 0, 0, 1, 0, 0, 70, 62, 0, 17, 0, 0, 0, 0, 42, 0, 0, 6, 0, 1, 0, 0, 0, 0]. [2024-11-22 16:19:38,449 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,449 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,536 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,552 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,586 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,608 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,648 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-22 16:19:38,649 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-22 16:19:38,650 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-22 16:19:38,650 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-22 16:19:38,650 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (1/1) ... [2024-11-22 16:19:38,655 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-22 16:19:38,662 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-22 16:19:38,679 INFO L229 MonitoredProcess]: Starting monitored process 1 with /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (exit command is (exit), workingDir is null) [2024-11-22 16:19:38,686 INFO L327 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Waiting until timeout for monitored process [2024-11-22 16:19:38,743 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_write [2024-11-22 16:19:38,743 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_write [2024-11-22 16:19:38,743 INFO L130 BoogieDeclarations]: Found specification of procedure pci_release_regions [2024-11-22 16:19:38,744 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_release_regions [2024-11-22 16:19:38,744 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-22 16:19:38,744 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-22 16:19:38,744 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_begin [2024-11-22 16:19:38,744 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_begin [2024-11-22 16:19:38,744 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_alloc_skb [2024-11-22 16:19:38,744 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_alloc_skb [2024-11-22 16:19:38,745 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-22 16:19:38,745 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-22 16:19:38,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-22 16:19:38,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-22 16:19:38,745 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-22 16:19:38,745 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-22 16:19:38,745 INFO L130 BoogieDeclarations]: Found specification of procedure valid_dma_direction [2024-11-22 16:19:38,745 INFO L138 BoogieDeclarations]: Found implementation of procedure valid_dma_direction [2024-11-22 16:19:38,745 INFO L130 BoogieDeclarations]: Found specification of procedure clear_bit [2024-11-22 16:19:38,745 INFO L138 BoogieDeclarations]: Found implementation of procedure clear_bit [2024-11-22 16:19:38,745 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2024-11-22 16:19:38,746 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2024-11-22 16:19:38,746 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_irq_73 [2024-11-22 16:19:38,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_irq_73 [2024-11-22 16:19:38,746 INFO L130 BoogieDeclarations]: Found specification of procedure ioread32 [2024-11-22 16:19:38,746 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread32 [2024-11-22 16:19:38,746 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_err [2024-11-22 16:19:38,746 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_err [2024-11-22 16:19:38,746 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-22 16:19:38,747 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-22 16:19:38,748 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_netdev_dbg [2024-11-22 16:19:38,748 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_netdev_dbg [2024-11-22 16:19:38,748 INFO L130 BoogieDeclarations]: Found specification of procedure pci_get_drvdata [2024-11-22 16:19:38,748 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_get_drvdata [2024-11-22 16:19:38,748 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-22 16:19:38,748 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-22 16:19:38,748 INFO L130 BoogieDeclarations]: Found specification of procedure strlcpy [2024-11-22 16:19:38,748 INFO L138 BoogieDeclarations]: Found implementation of procedure strlcpy [2024-11-22 16:19:38,748 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure eth_validate_addr [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure eth_validate_addr [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure pci_unmap_single [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_unmap_single [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_info [2024-11-22 16:19:38,749 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_info [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-22 16:19:38,749 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-22 16:19:38,750 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-22 16:19:38,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-22 16:19:38,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-22 16:19:38,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-22 16:19:38,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-22 16:19:38,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-22 16:19:38,751 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-22 16:19:38,752 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure get_dma_ops [2024-11-22 16:19:38,753 INFO L138 BoogieDeclarations]: Found implementation of procedure get_dma_ops [2024-11-22 16:19:38,753 INFO L130 BoogieDeclarations]: Found specification of procedure __raw_spin_lock_init [2024-11-22 16:19:38,753 INFO L138 BoogieDeclarations]: Found implementation of procedure __raw_spin_lock_init [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-22 16:19:38,754 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-22 16:19:38,755 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-22 16:19:38,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-22 16:19:38,756 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-22 16:19:38,756 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-22 16:19:38,756 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-22 16:19:38,756 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-22 16:19:38,757 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-22 16:19:38,757 INFO L130 BoogieDeclarations]: Found specification of procedure epic_open [2024-11-22 16:19:38,757 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_open [2024-11-22 16:19:38,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-22 16:19:38,757 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-22 16:19:38,758 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-22 16:19:38,759 INFO L130 BoogieDeclarations]: Found specification of procedure set_rx_mode [2024-11-22 16:19:38,760 INFO L138 BoogieDeclarations]: Found implementation of procedure set_rx_mode [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure __phys_addr [2024-11-22 16:19:38,760 INFO L138 BoogieDeclarations]: Found implementation of procedure __phys_addr [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-22 16:19:38,760 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-22 16:19:38,761 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-22 16:19:38,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-22 16:19:38,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-22 16:19:38,763 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-22 16:19:38,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-22 16:19:38,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-22 16:19:38,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-22 16:19:38,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-22 16:19:38,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-22 16:19:38,763 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-22 16:19:38,764 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-22 16:19:38,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-22 16:19:38,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-22 16:19:38,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-22 16:19:38,765 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-22 16:19:38,766 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-22 16:19:38,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_interrupt_context [2024-11-22 16:19:38,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_interrupt_context [2024-11-22 16:19:38,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-22 16:19:38,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-22 16:19:38,767 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_err_code [2024-11-22 16:19:38,767 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_err_code [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure pci_free_consistent [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_free_consistent [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure pci_disable_device [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_disable_device [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure epic_restart [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_restart [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_epic_cleanup_14_2 [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_epic_cleanup_14_2 [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_nway_reset [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_nway_reset [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-22 16:19:38,768 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-22 16:19:38,768 INFO L130 BoogieDeclarations]: Found specification of procedure __const_udelay [2024-11-22 16:19:38,769 INFO L138 BoogieDeclarations]: Found implementation of procedure __const_udelay [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-22 16:19:38,769 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-22 16:19:38,770 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-22 16:19:38,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-22 16:19:38,771 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-22 16:19:38,772 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_lock_of_epic_private [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_lock_of_epic_private [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~~dma_addr_t~0~X~int~X~int~TO~VOID [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure __ldv_spin_lock [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure __ldv_spin_lock [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure napi_disable [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure napi_disable [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure warn_slowpath_null [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure warn_slowpath_null [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure epic_remove_one [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_remove_one [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure skb_put [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_put [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_netdev [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_netdev [2024-11-22 16:19:38,773 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_napi_lock_of_epic_private [2024-11-22 16:19:38,773 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_napi_lock_of_epic_private [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure set_bit [2024-11-22 16:19:38,774 INFO L138 BoogieDeclarations]: Found implementation of procedure set_bit [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure mdio_read [2024-11-22 16:19:38,774 INFO L138 BoogieDeclarations]: Found implementation of procedure mdio_read [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-22 16:19:38,774 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-22 16:19:38,774 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-22 16:19:38,775 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-22 16:19:38,779 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-22 16:19:38,780 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-22 16:19:38,781 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-22 16:19:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-22 16:19:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure epic_rx [2024-11-22 16:19:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_rx [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure ethtool_complete [2024-11-22 16:19:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ethtool_complete [2024-11-22 16:19:38,782 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_to_process_context [2024-11-22 16:19:38,782 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_to_process_context [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_napi_lock_of_epic_private [2024-11-22 16:19:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_napi_lock_of_epic_private [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure pci_map_single [2024-11-22 16:19:38,783 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_map_single [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-22 16:19:38,783 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-22 16:19:38,784 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-22 16:19:38,784 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-22 16:19:38,785 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-22 16:19:38,785 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-22 16:19:38,785 INFO L130 BoogieDeclarations]: Found specification of procedure pci_alloc_consistent [2024-11-22 16:19:38,786 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_alloc_consistent [2024-11-22 16:19:38,786 INFO L130 BoogieDeclarations]: Found specification of procedure consume_skb [2024-11-22 16:19:38,786 INFO L138 BoogieDeclarations]: Found implementation of procedure consume_skb [2024-11-22 16:19:38,786 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-22 16:19:38,786 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_irq_72 [2024-11-22 16:19:38,789 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_irq_72 [2024-11-22 16:19:38,789 INFO L130 BoogieDeclarations]: Found specification of procedure epic_resume [2024-11-22 16:19:38,789 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_resume [2024-11-22 16:19:38,789 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-22 16:19:38,789 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-22 16:19:38,789 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-22 16:19:38,789 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-22 16:19:38,790 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure epic_tx_timeout [2024-11-22 16:19:38,791 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_tx_timeout [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure add_timer [2024-11-22 16:19:38,791 INFO L138 BoogieDeclarations]: Found implementation of procedure add_timer [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-22 16:19:38,791 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-22 16:19:38,792 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure dev_err [2024-11-22 16:19:38,792 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_err [2024-11-22 16:19:38,792 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_warn [2024-11-22 16:19:38,794 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_warn [2024-11-22 16:19:38,794 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-22 16:19:38,795 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-22 16:19:38,795 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-22 16:19:38,795 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-22 16:19:38,795 INFO L130 BoogieDeclarations]: Found specification of procedure skb_reserve [2024-11-22 16:19:38,795 INFO L138 BoogieDeclarations]: Found implementation of procedure skb_reserve [2024-11-22 16:19:38,795 INFO L130 BoogieDeclarations]: Found specification of procedure netif_tx_start_queue [2024-11-22 16:19:38,796 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_tx_start_queue [2024-11-22 16:19:38,797 INFO L130 BoogieDeclarations]: Found specification of procedure free_netdev [2024-11-22 16:19:38,797 INFO L138 BoogieDeclarations]: Found implementation of procedure free_netdev [2024-11-22 16:19:38,797 INFO L130 BoogieDeclarations]: Found specification of procedure epic_close [2024-11-22 16:19:38,797 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_close [2024-11-22 16:19:38,797 INFO L130 BoogieDeclarations]: Found specification of procedure constant_test_bit [2024-11-22 16:19:38,797 INFO L138 BoogieDeclarations]: Found implementation of procedure constant_test_bit [2024-11-22 16:19:38,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-22 16:19:38,797 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-22 16:19:38,798 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-22 16:19:38,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure test_and_set_bit [2024-11-22 16:19:38,799 INFO L138 BoogieDeclarations]: Found implementation of procedure test_and_set_bit [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_lock_of_epic_private [2024-11-22 16:19:38,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_lock_of_epic_private [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-22 16:19:38,799 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure pci_iounmap [2024-11-22 16:19:38,799 INFO L138 BoogieDeclarations]: Found implementation of procedure pci_iounmap [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-22 16:19:38,799 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-22 16:19:38,800 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-22 16:19:38,801 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-22 16:19:38,801 INFO L130 BoogieDeclarations]: Found specification of procedure epic_pause [2024-11-22 16:19:38,801 INFO L138 BoogieDeclarations]: Found implementation of procedure epic_pause [2024-11-22 16:19:39,527 INFO L238 CfgBuilder]: Building ICFG [2024-11-22 16:19:39,531 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-22 16:19:48,986 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-22 16:19:49,947 INFO L735 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-22 16:19:56,171 INFO L? ?]: Removed 2927 outVars from TransFormulas that were not future-live. [2024-11-22 16:19:56,172 INFO L287 CfgBuilder]: Performing block encoding [2024-11-22 16:19:56,222 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-22 16:19:56,222 INFO L316 CfgBuilder]: Removed 0 assume(true) statements. [2024-11-22 16:19:56,223 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:19:56 BoogieIcfgContainer [2024-11-22 16:19:56,223 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-22 16:19:56,225 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-22 16:19:56,225 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-22 16:19:56,228 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-22 16:19:56,228 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 22.11 04:19:35" (1/3) ... [2024-11-22 16:19:56,230 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72a1400a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:19:56, skipping insertion in model container [2024-11-22 16:19:56,230 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 22.11 04:19:37" (2/3) ... [2024-11-22 16:19:56,231 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@72a1400a and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 22.11 04:19:56, skipping insertion in model container [2024-11-22 16:19:56,231 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 22.11 04:19:56" (3/3) ... [2024-11-22 16:19:56,232 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-ethernet-smsc-epic100.cil.i [2024-11-22 16:19:56,246 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-22 16:19:56,247 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2024-11-22 16:19:56,351 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-22 16:19:56,358 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;@53035fae, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-22 16:19:56,358 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-22 16:19:56,371 INFO L276 IsEmpty]: Start isEmpty. Operand has 1904 states, 1338 states have (on average 1.2952167414050821) internal successors, (1733), 1361 states have internal predecessors, (1733), 470 states have call successors, (470), 94 states have call predecessors, (470), 93 states have return successors, (464), 459 states have call predecessors, (464), 464 states have call successors, (464) [2024-11-22 16:19:56,390 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 128 [2024-11-22 16:19:56,390 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:19:56,391 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 16:19:56,392 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-22 16:19:56,396 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:19:56,397 INFO L85 PathProgramCache]: Analyzing trace with hash 72998627, now seen corresponding path program 1 times [2024-11-22 16:19:56,404 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:19:56,405 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1112177179] [2024-11-22 16:19:56,405 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:19:56,406 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 16:20:06,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 16:20:07,227 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-11-22 16:20:07,229 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 16:20:07,229 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1112177179] [2024-11-22 16:20:07,230 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1112177179] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 16:20:07,230 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 16:20:07,230 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 16:20:07,231 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [522187263] [2024-11-22 16:20:07,232 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 16:20:07,235 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 16:20:07,235 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 16:20:07,254 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 16:20:07,255 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:07,260 INFO L87 Difference]: Start difference. First operand has 1904 states, 1338 states have (on average 1.2952167414050821) internal successors, (1733), 1361 states have internal predecessors, (1733), 470 states have call successors, (470), 94 states have call predecessors, (470), 93 states have return successors, (464), 459 states have call predecessors, (464), 464 states have call successors, (464) Second operand has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 16:20:11,356 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.08s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-22 16:20:12,341 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 16:20:12,341 INFO L93 Difference]: Finished difference Result 5569 states and 7923 transitions. [2024-11-22 16:20:12,343 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 16:20:12,344 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 127 [2024-11-22 16:20:12,344 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 16:20:12,376 INFO L225 Difference]: With dead ends: 5569 [2024-11-22 16:20:12,377 INFO L226 Difference]: Without dead ends: 3678 [2024-11-22 16:20:12,393 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:12,396 INFO L432 NwaCegarLoop]: 2661 mSDtfsCounter, 2514 mSDsluCounter, 2588 mSDsCounter, 0 mSdLazyCounter, 26 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2514 SdHoareTripleChecker+Valid, 5249 SdHoareTripleChecker+Invalid, 34 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 26 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-22 16:20:12,396 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2514 Valid, 5249 Invalid, 34 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 26 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-22 16:20:12,419 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 3678 states. [2024-11-22 16:20:12,597 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 3678 to 3674. [2024-11-22 16:20:12,603 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 3674 states, 2604 states have (on average 1.282258064516129) internal successors, (3339), 2649 states have internal predecessors, (3339), 885 states have call successors, (885), 183 states have call predecessors, (885), 182 states have return successors, (881), 871 states have call predecessors, (881), 881 states have call successors, (881) [2024-11-22 16:20:12,623 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 3674 states to 3674 states and 5105 transitions. [2024-11-22 16:20:12,631 INFO L78 Accepts]: Start accepts. Automaton has 3674 states and 5105 transitions. Word has length 127 [2024-11-22 16:20:12,632 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 16:20:12,632 INFO L471 AbstractCegarLoop]: Abstraction has 3674 states and 5105 transitions. [2024-11-22 16:20:12,632 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 11.666666666666666) internal successors, (35), 3 states have internal predecessors, (35), 3 states have call successors, (14), 2 states have call predecessors, (14), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 16:20:12,632 INFO L276 IsEmpty]: Start isEmpty. Operand 3674 states and 5105 transitions. [2024-11-22 16:20:12,639 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 137 [2024-11-22 16:20:12,640 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:20:12,641 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 16:20:12,641 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-22 16:20:12,642 INFO L396 AbstractCegarLoop]: === Iteration 2 === 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-22 16:20:12,642 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:20:12,642 INFO L85 PathProgramCache]: Analyzing trace with hash 1389194355, now seen corresponding path program 1 times [2024-11-22 16:20:12,642 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:20:12,642 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [303009612] [2024-11-22 16:20:12,642 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:20:12,642 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 16:20:21,730 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 16:20:22,079 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-11-22 16:20:22,080 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 16:20:22,081 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [303009612] [2024-11-22 16:20:22,081 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [303009612] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 16:20:22,081 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 16:20:22,081 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 16:20:22,081 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1124586208] [2024-11-22 16:20:22,081 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 16:20:22,083 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 16:20:22,083 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 16:20:22,084 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 16:20:22,084 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:22,084 INFO L87 Difference]: Start difference. First operand 3674 states and 5105 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 16:20:26,140 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.05s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-22 16:20:27,594 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 16:20:27,595 INFO L93 Difference]: Finished difference Result 10408 states and 14473 transitions. [2024-11-22 16:20:27,595 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 16:20:27,595 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) Word has length 136 [2024-11-22 16:20:27,597 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 16:20:27,631 INFO L225 Difference]: With dead ends: 10408 [2024-11-22 16:20:27,632 INFO L226 Difference]: Without dead ends: 6757 [2024-11-22 16:20:27,645 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:27,646 INFO L432 NwaCegarLoop]: 2640 mSDtfsCounter, 2210 mSDsluCounter, 2537 mSDsCounter, 0 mSdLazyCounter, 74 mSolverCounterSat, 7 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.9s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2210 SdHoareTripleChecker+Valid, 5177 SdHoareTripleChecker+Invalid, 82 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 7 IncrementalHoareTripleChecker+Valid, 74 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 5.3s IncrementalHoareTripleChecker+Time [2024-11-22 16:20:27,647 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2210 Valid, 5177 Invalid, 82 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [7 Valid, 74 Invalid, 1 Unknown, 0 Unchecked, 5.3s Time] [2024-11-22 16:20:27,654 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 6757 states. [2024-11-22 16:20:27,810 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 6757 to 6727. [2024-11-22 16:20:27,820 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 6727 states, 4752 states have (on average 1.283459595959596) internal successors, (6099), 4840 states have internal predecessors, (6099), 1627 states have call successors, (1627), 348 states have call predecessors, (1627), 345 states have return successors, (1625), 1594 states have call predecessors, (1625), 1623 states have call successors, (1625) [2024-11-22 16:20:27,844 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 6727 states to 6727 states and 9351 transitions. [2024-11-22 16:20:27,849 INFO L78 Accepts]: Start accepts. Automaton has 6727 states and 9351 transitions. Word has length 136 [2024-11-22 16:20:27,850 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 16:20:27,850 INFO L471 AbstractCegarLoop]: Abstraction has 6727 states and 9351 transitions. [2024-11-22 16:20:27,850 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (15), 2 states have call predecessors, (15), 1 states have return successors, (12), 3 states have call predecessors, (12), 3 states have call successors, (12) [2024-11-22 16:20:27,850 INFO L276 IsEmpty]: Start isEmpty. Operand 6727 states and 9351 transitions. [2024-11-22 16:20:27,852 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 148 [2024-11-22 16:20:27,852 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:20:27,853 INFO L215 NwaCegarLoop]: trace histogram [10, 10, 9, 9, 9, 9, 9, 9, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-22 16:20:27,853 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-22 16:20:27,853 INFO L396 AbstractCegarLoop]: === Iteration 3 === 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-22 16:20:27,853 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:20:27,853 INFO L85 PathProgramCache]: Analyzing trace with hash 192688697, now seen corresponding path program 1 times [2024-11-22 16:20:27,853 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:20:27,853 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1908615381] [2024-11-22 16:20:27,854 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:20:27,854 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 16:20:35,780 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 16:20:36,259 INFO L134 CoverageAnalysis]: Checked inductivity of 351 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 351 trivial. 0 not checked. [2024-11-22 16:20:36,259 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 16:20:36,259 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1908615381] [2024-11-22 16:20:36,259 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1908615381] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 16:20:36,259 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 16:20:36,260 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 16:20:36,260 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [271080024] [2024-11-22 16:20:36,260 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 16:20:36,260 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 16:20:36,260 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 16:20:36,261 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 16:20:36,261 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:36,261 INFO L87 Difference]: Start difference. First operand 6727 states and 9351 transitions. Second operand has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-22 16:20:40,321 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-22 16:20:41,348 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 16:20:41,348 INFO L93 Difference]: Finished difference Result 19463 states and 27027 transitions. [2024-11-22 16:20:41,349 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 16:20:41,349 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) Word has length 147 [2024-11-22 16:20:41,349 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 16:20:41,431 INFO L225 Difference]: With dead ends: 19463 [2024-11-22 16:20:41,431 INFO L226 Difference]: Without dead ends: 12759 [2024-11-22 16:20:41,466 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:41,467 INFO L432 NwaCegarLoop]: 2893 mSDtfsCounter, 2398 mSDsluCounter, 2543 mSDsCounter, 0 mSdLazyCounter, 22 mSolverCounterSat, 8 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.3s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2398 SdHoareTripleChecker+Valid, 5436 SdHoareTripleChecker+Invalid, 31 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Valid, 22 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.8s IncrementalHoareTripleChecker+Time [2024-11-22 16:20:41,468 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2398 Valid, 5436 Invalid, 31 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [8 Valid, 22 Invalid, 1 Unknown, 0 Unchecked, 4.8s Time] [2024-11-22 16:20:41,482 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 12759 states. [2024-11-22 16:20:41,833 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 12759 to 12725. [2024-11-22 16:20:41,870 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 12725 states, 8988 states have (on average 1.2800400534045393) internal successors, (11505), 9156 states have internal predecessors, (11505), 3067 states have call successors, (3067), 678 states have call predecessors, (3067), 667 states have return successors, (3077), 2986 states have call predecessors, (3077), 3063 states have call successors, (3077) [2024-11-22 16:20:41,923 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 12725 states to 12725 states and 17649 transitions. [2024-11-22 16:20:41,934 INFO L78 Accepts]: Start accepts. Automaton has 12725 states and 17649 transitions. Word has length 147 [2024-11-22 16:20:41,935 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 16:20:41,935 INFO L471 AbstractCegarLoop]: Abstraction has 12725 states and 17649 transitions. [2024-11-22 16:20:41,935 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 16.333333333333332) internal successors, (49), 3 states have internal predecessors, (49), 3 states have call successors, (17), 2 states have call predecessors, (17), 1 states have return successors, (15), 3 states have call predecessors, (15), 3 states have call successors, (15) [2024-11-22 16:20:41,936 INFO L276 IsEmpty]: Start isEmpty. Operand 12725 states and 17649 transitions. [2024-11-22 16:20:41,942 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-22 16:20:41,942 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:20:41,942 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 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] [2024-11-22 16:20:41,943 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-22 16:20:41,943 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-22 16:20:41,943 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:20:41,943 INFO L85 PathProgramCache]: Analyzing trace with hash 1360159440, now seen corresponding path program 1 times [2024-11-22 16:20:41,943 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:20:41,944 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2033530751] [2024-11-22 16:20:41,946 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:20:41,946 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 16:20:50,486 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-22 16:20:50,852 INFO L134 CoverageAnalysis]: Checked inductivity of 484 backedges. 10 proven. 0 refuted. 0 times theorem prover too weak. 474 trivial. 0 not checked. [2024-11-22 16:20:50,852 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-22 16:20:50,852 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2033530751] [2024-11-22 16:20:50,853 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2033530751] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-22 16:20:50,853 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-22 16:20:50,853 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-22 16:20:50,854 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1047984136] [2024-11-22 16:20:50,854 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-22 16:20:50,854 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-22 16:20:50,854 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-22 16:20:50,855 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-22 16:20:50,855 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:50,855 INFO L87 Difference]: Start difference. First operand 12725 states and 17649 transitions. Second operand has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-22 16:20:54,915 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-22 16:20:56,070 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-22 16:20:56,071 INFO L93 Difference]: Finished difference Result 25487 states and 35332 transitions. [2024-11-22 16:20:56,071 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-22 16:20:56,071 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) Word has length 188 [2024-11-22 16:20:56,072 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-22 16:20:56,180 INFO L225 Difference]: With dead ends: 25487 [2024-11-22 16:20:56,180 INFO L226 Difference]: Without dead ends: 18953 [2024-11-22 16:20:56,214 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-22 16:20:56,216 INFO L432 NwaCegarLoop]: 5099 mSDtfsCounter, 2475 mSDsluCounter, 2600 mSDsCounter, 0 mSdLazyCounter, 24 mSolverCounterSat, 5 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.4s Time, 0 mProtectedPredicate, 0 mProtectedAction, 2475 SdHoareTripleChecker+Valid, 7699 SdHoareTripleChecker+Invalid, 30 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 5 IncrementalHoareTripleChecker+Valid, 24 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.9s IncrementalHoareTripleChecker+Time [2024-11-22 16:20:56,217 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [2475 Valid, 7699 Invalid, 30 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [5 Valid, 24 Invalid, 1 Unknown, 0 Unchecked, 4.9s Time] [2024-11-22 16:20:56,235 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 18953 states. [2024-11-22 16:20:56,688 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 18953 to 18949. [2024-11-22 16:20:56,714 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 18949 states, 13396 states have (on average 1.2803075544938787) internal successors, (17151), 13641 states have internal predecessors, (17151), 4552 states have call successors, (4552), 1014 states have call predecessors, (4552), 998 states have return successors, (4569), 4437 states have call predecessors, (4569), 4548 states have call successors, (4569) [2024-11-22 16:20:56,771 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 18949 states to 18949 states and 26272 transitions. [2024-11-22 16:20:56,784 INFO L78 Accepts]: Start accepts. Automaton has 18949 states and 26272 transitions. Word has length 188 [2024-11-22 16:20:56,785 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-22 16:20:56,786 INFO L471 AbstractCegarLoop]: Abstraction has 18949 states and 26272 transitions. [2024-11-22 16:20:56,786 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 21.666666666666668) internal successors, (65), 3 states have internal predecessors, (65), 3 states have call successors, (22), 2 states have call predecessors, (22), 1 states have return successors, (20), 3 states have call predecessors, (20), 3 states have call successors, (20) [2024-11-22 16:20:56,787 INFO L276 IsEmpty]: Start isEmpty. Operand 18949 states and 26272 transitions. [2024-11-22 16:20:56,790 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 189 [2024-11-22 16:20:56,791 INFO L207 NwaCegarLoop]: Found error trace [2024-11-22 16:20:56,791 INFO L215 NwaCegarLoop]: trace histogram [13, 13, 9, 9, 9, 9, 9, 9, 4, 4, 4, 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] [2024-11-22 16:20:56,791 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-22 16:20:56,791 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-22 16:20:56,791 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-22 16:20:56,791 INFO L85 PathProgramCache]: Analyzing trace with hash 1500708050, now seen corresponding path program 1 times [2024-11-22 16:20:56,792 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-22 16:20:56,792 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [210700935] [2024-11-22 16:20:56,792 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-22 16:20:56,792 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-22 16:21:05,387 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat