./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3289d67d Calling Ultimate with: /root/.sdkman/candidates/java/11.0.12-open/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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.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 aef880bb129309003d913c07d7dcd4d46f60d65dc8c36bf7553e29f6f0214fc8 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.fs.icfgbuilder-eval-3289d67-m [2024-11-16 22:28:17,397 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-16 22:28:17,460 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-16 22:28:17,463 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-16 22:28:17,463 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-16 22:28:17,489 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-16 22:28:17,490 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-16 22:28:17,490 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-16 22:28:17,491 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-16 22:28:17,492 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-16 22:28:17,492 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-16 22:28:17,493 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-16 22:28:17,493 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-16 22:28:17,495 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-16 22:28:17,495 INFO L153 SettingsManager]: * Use SBE=true [2024-11-16 22:28:17,495 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-16 22:28:17,496 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-16 22:28:17,496 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-16 22:28:17,496 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-16 22:28:17,496 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-16 22:28:17,496 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-16 22:28:17,500 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-16 22:28:17,500 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-16 22:28:17,500 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-16 22:28:17,501 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-16 22:28:17,501 INFO L151 SettingsManager]: Preferences of IcfgBuilder differ from their defaults: [2024-11-16 22:28:17,501 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-16 22:28:17,501 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-16 22:28:17,501 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-16 22:28:17,501 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 22:28:17,502 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-16 22:28:17,502 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-16 22:28:17,502 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-16 22:28:17,502 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-16 22:28:17,502 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-16 22:28:17,502 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-16 22:28:17,503 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-16 22:28:17,503 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-16 22:28:17,503 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-16 22:28:17,504 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 -> aef880bb129309003d913c07d7dcd4d46f60d65dc8c36bf7553e29f6f0214fc8 [2024-11-16 22:28:17,722 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-16 22:28:17,743 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-16 22:28:17,746 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-16 22:28:17,747 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-16 22:28:17,747 INFO L274 PluginConnector]: CDTParser initialized [2024-11-16 22:28:17,748 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i [2024-11-16 22:28:19,602 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-16 22:28:20,085 INFO L384 CDTParser]: Found 1 translation units. [2024-11-16 22:28:20,086 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i [2024-11-16 22:28:20,142 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27f3783a6/eb27e73a449a4d6ab799e232ce1c5b4a/FLAGc096ee3df [2024-11-16 22:28:20,160 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/27f3783a6/eb27e73a449a4d6ab799e232ce1c5b4a [2024-11-16 22:28:20,163 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-16 22:28:20,164 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-16 22:28:20,167 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-16 22:28:20,167 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-16 22:28:20,172 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-16 22:28:20,173 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:28:20" (1/1) ... [2024-11-16 22:28:20,174 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@17a3985d and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:20, skipping insertion in model container [2024-11-16 22:28:20,174 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 16.11 10:28:20" (1/1) ... [2024-11-16 22:28:20,296 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-16 22:28:22,193 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375187,375200] [2024-11-16 22:28:22,197 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375356,375369] [2024-11-16 22:28:22,198 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375523,375536] [2024-11-16 22:28:22,202 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375691,375704] [2024-11-16 22:28:22,214 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 22:28:22,249 INFO L200 MainTranslator]: Completed pre-run [2024-11-16 22:28:22,332 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"); [5286] [2024-11-16 22:28:22,336 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)); [5293] [2024-11-16 22:28:22,336 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("":); [5300] [2024-11-16 22:28:22,362 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6043] [2024-11-16 22:28:22,435 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [6491] [2024-11-16 22:28:22,436 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [6514] [2024-11-16 22:28:22,545 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bt %2,%1\n\tsbb %0,%0": "=r" (oldbit): "m" (*((unsigned long *)addr)), "Ir" (nr)); [11140-11141] [2024-11-16 22:28:22,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [11172] [2024-11-16 22:28:22,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [11175] [2024-11-16 22:28:22,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [11178] [2024-11-16 22:28:22,546 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [11181] [2024-11-16 22:28:22,549 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11260] [2024-11-16 22:28:22,550 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [11268] [2024-11-16 22:28:22,552 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [11323] [2024-11-16 22:28:22,552 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("lfence": : : "memory"); [11330] [2024-11-16 22:28:22,557 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("mfence": : : "memory"); [11494] [2024-11-16 22:28:22,578 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("sfence": : : "memory"); [12171] [2024-11-16 22:28:22,602 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375187,375200] [2024-11-16 22:28:22,603 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375356,375369] [2024-11-16 22:28:22,603 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375523,375536] [2024-11-16 22:28:22,603 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-challenges/linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i[375691,375704] [2024-11-16 22:28:22,609 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-16 22:28:22,777 INFO L204 MainTranslator]: Completed translation [2024-11-16 22:28:22,778 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22 WrapperNode [2024-11-16 22:28:22,778 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-16 22:28:22,779 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-16 22:28:22,779 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-16 22:28:22,780 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-16 22:28:22,785 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:22,868 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:23,012 INFO L138 Inliner]: procedures = 451, calls = 2330, calls flagged for inlining = 233, calls inlined = 220, statements flattened = 6942 [2024-11-16 22:28:23,013 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-16 22:28:23,014 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-16 22:28:23,014 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-16 22:28:23,014 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-16 22:28:23,023 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:23,023 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:23,048 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:23,968 INFO L175 MemorySlicer]: Split 1067 memory accesses to 40 slices as follows [14, 5, 2, 6, 16, 2, 4, 2, 1, 14, 2, 2, 6, 6, 1, 732, 2, 2, 2, 2, 15, 9, 5, 1, 2, 2, 8, 2, 2, 128, 2, 2, 8, 3, 9, 2, 3, 4, 26, 11]. 69 percent of accesses are in the largest equivalence class. The 97 initializations are split as follows [0, 0, 0, 0, 16, 0, 0, 0, 0, 14, 0, 0, 0, 0, 0, 51, 0, 0, 0, 0, 0, 0, 0, 1, 2, 0, 0, 0, 0, 0, 0, 0, 0, 0, 9, 0, 0, 4, 0, 0]. The 458 writes are split as follows [12, 2, 1, 1, 0, 1, 2, 1, 0, 0, 1, 1, 3, 0, 0, 261, 1, 1, 1, 1, 1, 3, 2, 0, 0, 1, 1, 1, 1, 128, 1, 1, 0, 1, 0, 1, 1, 0, 24, 1]. [2024-11-16 22:28:23,968 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:23,969 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:24,097 INFO L184 PluginConnector]: Executing the observer ReplaceArrayAssignments from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:24,111 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:24,156 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:24,180 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:24,226 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-16 22:28:24,228 INFO L112 PluginConnector]: ------------------------IcfgBuilder---------------------------- [2024-11-16 22:28:24,228 INFO L270 PluginConnector]: Initializing IcfgBuilder... [2024-11-16 22:28:24,228 INFO L274 PluginConnector]: IcfgBuilder initialized [2024-11-16 22:28:24,229 INFO L184 PluginConnector]: Executing the observer IcfgBuilderObserver from plugin IcfgBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (1/1) ... [2024-11-16 22:28:24,233 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-16 22:28:24,244 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-16 22:28:24,259 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-16 22:28:24,260 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-16 22:28:24,295 INFO L130 BoogieDeclarations]: Found specification of procedure softing_reset_chip [2024-11-16 22:28:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_reset_chip [2024-11-16 22:28:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_spin_of_softing [2024-11-16 22:28:24,296 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_spin_of_softing [2024-11-16 22:28:24,296 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.meminit [2024-11-16 22:28:24,297 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.meminit [2024-11-16 22:28:24,297 INFO L130 BoogieDeclarations]: Found specification of procedure netif_wake_queue [2024-11-16 22:28:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_wake_queue [2024-11-16 22:28:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-16 22:28:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-16 22:28:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure free_irq [2024-11-16 22:28:24,298 INFO L138 BoogieDeclarations]: Found implementation of procedure free_irq [2024-11-16 22:28:24,298 INFO L130 BoogieDeclarations]: Found specification of procedure __le16_to_cpup [2024-11-16 22:28:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure __le16_to_cpup [2024-11-16 22:28:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure usleep_range [2024-11-16 22:28:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure usleep_range [2024-11-16 22:28:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-16 22:28:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lock [2024-11-16 22:28:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_toio [2024-11-16 22:28:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_toio [2024-11-16 22:28:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite16 [2024-11-16 22:28:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite16 [2024-11-16 22:28:24,299 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite8 [2024-11-16 22:28:24,299 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite8 [2024-11-16 22:28:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_get [2024-11-16 22:28:24,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_get [2024-11-16 22:28:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure softing_fct_cmd [2024-11-16 22:28:24,300 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_fct_cmd [2024-11-16 22:28:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_xmalloc [2024-11-16 22:28:24,300 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_xmalloc [2024-11-16 22:28:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure iowrite32 [2024-11-16 22:28:24,300 INFO L138 BoogieDeclarations]: Found implementation of procedure iowrite32 [2024-11-16 22:28:24,300 INFO L130 BoogieDeclarations]: Found specification of procedure canif_is_active [2024-11-16 22:28:24,300 INFO L138 BoogieDeclarations]: Found implementation of procedure canif_is_active [2024-11-16 22:28:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-16 22:28:24,301 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-16 22:28:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_resource [2024-11-16 22:28:24,301 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_resource [2024-11-16 22:28:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-16 22:28:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure iounmap [2024-11-16 22:28:24,301 INFO L138 BoogieDeclarations]: Found implementation of procedure iounmap [2024-11-16 22:28:24,301 INFO L130 BoogieDeclarations]: Found specification of procedure softing_netdev_open [2024-11-16 22:28:24,302 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_netdev_open [2024-11-16 22:28:24,302 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_get_tx_queue [2024-11-16 22:28:24,302 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_get_tx_queue [2024-11-16 22:28:24,302 INFO L130 BoogieDeclarations]: Found specification of procedure dev_alert [2024-11-16 22:28:24,302 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_alert [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-16 22:28:24,303 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-16 22:28:24,304 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~int~TO~int [2024-11-16 22:28:24,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~int~TO~int [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-16 22:28:24,305 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-16 22:28:24,306 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-16 22:28:24,307 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assume [2024-11-16 22:28:24,308 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assume [2024-11-16 22:28:24,308 INFO L130 BoogieDeclarations]: Found specification of procedure _dev_info [2024-11-16 22:28:24,308 INFO L138 BoogieDeclarations]: Found implementation of procedure _dev_info [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-16 22:28:24,309 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-16 22:28:24,310 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-16 22:28:24,311 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-16 22:28:24,312 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-16 22:28:24,313 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-16 22:28:24,314 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-16 22:28:24,315 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-16 22:28:24,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-16 22:28:24,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-16 22:28:24,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-16 22:28:24,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-16 22:28:24,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-16 22:28:24,317 INFO L130 BoogieDeclarations]: Found specification of procedure open_candev [2024-11-16 22:28:24,317 INFO L138 BoogieDeclarations]: Found implementation of procedure open_candev [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_dev_set_drvdata [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_dev_set_drvdata [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure softing_netdev_rx [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_netdev_rx [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_dev_dbg [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_dev_dbg [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exit [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_1 [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_1 [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_0 [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_0 [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_switch_2 [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_switch_2 [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure softing_card_shutdown [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_card_shutdown [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_undef_int [2024-11-16 22:28:24,318 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_undef_int [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-16 22:28:24,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-16 22:28:24,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-16 22:28:24,320 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-16 22:28:24,321 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure ioread16 [2024-11-16 22:28:24,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread16 [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 22:28:24,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~VOID [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_set [2024-11-16 22:28:24,322 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_set [2024-11-16 22:28:24,322 INFO L130 BoogieDeclarations]: Found specification of procedure softing_netdev_cleanup [2024-11-16 22:28:24,322 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_netdev_cleanup [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~TO~int [2024-11-16 22:28:24,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~TO~int [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure softing_startstop [2024-11-16 22:28:24,323 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_startstop [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure ioread8 [2024-11-16 22:28:24,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ioread8 [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure ktime_add_us [2024-11-16 22:28:24,323 INFO L138 BoogieDeclarations]: Found implementation of procedure ktime_add_us [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure platform_get_drvdata [2024-11-16 22:28:24,323 INFO L138 BoogieDeclarations]: Found implementation of procedure platform_get_drvdata [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure softing_bootloader_command [2024-11-16 22:28:24,323 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_bootloader_command [2024-11-16 22:28:24,323 INFO L130 BoogieDeclarations]: Found specification of procedure request_firmware [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure request_firmware [2024-11-16 22:28:24,324 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_bh_62 [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_bh_62 [2024-11-16 22:28:24,324 INFO L130 BoogieDeclarations]: Found specification of procedure dev_warn [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_warn [2024-11-16 22:28:24,324 INFO L130 BoogieDeclarations]: Found specification of procedure softing_raw2ktime [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_raw2ktime [2024-11-16 22:28:24,324 INFO L130 BoogieDeclarations]: Found specification of procedure free_candev [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure free_candev [2024-11-16 22:28:24,324 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-16 22:28:24,324 INFO L130 BoogieDeclarations]: Found specification of procedure store_output [2024-11-16 22:28:24,324 INFO L138 BoogieDeclarations]: Found implementation of procedure store_output [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-16 22:28:24,325 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-16 22:28:24,326 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-16 22:28:24,327 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure softing_pdev_probe [2024-11-16 22:28:24,328 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_pdev_probe [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-16 22:28:24,328 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-16 22:28:24,329 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_stop [2024-11-16 22:28:24,330 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_stop [2024-11-16 22:28:24,330 INFO L130 BoogieDeclarations]: Found specification of procedure softing_netdev_stop [2024-11-16 22:28:24,330 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_netdev_stop [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure memcpy_fromio [2024-11-16 22:28:24,331 INFO L138 BoogieDeclarations]: Found implementation of procedure memcpy_fromio [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-16 22:28:24,331 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_assert_linux_kernel_locking_spinlock__one_thread_double_unlock [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure get_current [2024-11-16 22:28:24,331 INFO L138 BoogieDeclarations]: Found implementation of procedure get_current [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock_interruptible_nested [2024-11-16 22:28:24,331 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock_interruptible_nested [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-16 22:28:24,331 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#0 [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#1 [2024-11-16 22:28:24,331 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#2 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#3 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#4 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#5 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#6 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#7 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#8 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#9 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#10 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#11 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#12 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#13 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#14 [2024-11-16 22:28:24,332 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#15 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#16 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#17 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#18 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#19 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#20 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#21 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#22 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#23 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#24 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#25 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#26 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#27 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#28 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#29 [2024-11-16 22:28:24,333 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#30 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#31 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#32 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#33 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#34 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#35 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#36 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#37 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#38 [2024-11-16 22:28:24,334 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memset#39 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#0 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#1 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#2 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#3 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#4 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#5 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#6 [2024-11-16 22:28:24,334 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#7 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#8 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#9 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#10 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#11 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#12 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#13 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#14 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#15 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#16 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#17 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#18 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#19 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#20 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#21 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#22 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#23 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#24 [2024-11-16 22:28:24,335 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#25 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#26 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#27 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#28 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#29 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#30 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#31 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#32 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#33 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#34 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#35 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#36 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#37 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#38 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memset#39 [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_EMGentry_exit_softing_driver_exit_21_2 [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_EMGentry_exit_softing_driver_exit_21_2 [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure netif_stop_queue [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_stop_queue [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure softing_set_reset_dpram [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_set_reset_dpram [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure netif_running [2024-11-16 22:28:24,336 INFO L138 BoogieDeclarations]: Found implementation of procedure netif_running [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-16 22:28:24,336 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-16 22:28:24,337 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-16 22:28:24,338 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure signal_pending [2024-11-16 22:28:24,339 INFO L138 BoogieDeclarations]: Found implementation of procedure signal_pending [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-16 22:28:24,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-16 22:28:24,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-16 22:28:24,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-16 22:28:24,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~X~$Pointer$~X~int~TO~int [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure netdev_priv [2024-11-16 22:28:24,342 INFO L138 BoogieDeclarations]: Found implementation of procedure netdev_priv [2024-11-16 22:28:24,342 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_filter_positive_int [2024-11-16 22:28:24,342 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_filter_positive_int [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure release_firmware [2024-11-16 22:28:24,343 INFO L138 BoogieDeclarations]: Found implementation of procedure release_firmware [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free_irq [2024-11-16 22:28:24,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free_irq [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure fw_parse [2024-11-16 22:28:24,343 INFO L138 BoogieDeclarations]: Found implementation of procedure fw_parse [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_zalloc [2024-11-16 22:28:24,343 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_zalloc [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure sysfs_remove_group [2024-11-16 22:28:24,343 INFO L138 BoogieDeclarations]: Found implementation of procedure sysfs_remove_group [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure kfree [2024-11-16 22:28:24,343 INFO L138 BoogieDeclarations]: Found implementation of procedure kfree [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-16 22:28:24,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-16 22:28:24,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-16 22:28:24,345 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_lock_bh_61 [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_lock_bh_61 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure _softing_fct_cmd [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure _softing_fct_cmd [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure __le32_to_cpup [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure __le32_to_cpup [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure softing_error_reporting [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_error_reporting [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_free [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_free [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure softing_pdev_remove [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_pdev_remove [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_spin_unlock_spin_of_softing [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_spin_unlock_spin_of_softing [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure softing_enable_irq [2024-11-16 22:28:24,346 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_enable_irq [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-16 22:28:24,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-16 22:28:24,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-16 22:28:24,348 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-16 22:28:24,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-16 22:28:24,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-16 22:28:24,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-16 22:28:24,349 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-16 22:28:24,349 INFO L130 BoogieDeclarations]: Found specification of procedure softing_load_fw [2024-11-16 22:28:24,349 INFO L138 BoogieDeclarations]: Found implementation of procedure softing_load_fw [2024-11-16 22:28:24,349 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_check_final_state [2024-11-16 22:28:24,349 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_check_final_state [2024-11-16 22:28:25,259 INFO L256 CfgBuilder]: Building ICFG [2024-11-16 22:28:25,262 INFO L286 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-16 22:28:25,376 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5302-1: test_and_clear_bit_#res#1 := 1; [2024-11-16 22:28:25,376 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14215: havoc netpoll_trap_#t~nondet1364#1; [2024-11-16 22:28:25,390 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5320: havoc #t~mem3; [2024-11-16 22:28:25,716 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14173: havoc #t~ret1358.base, #t~ret1358.offset;havoc #t~mem1359; [2024-11-16 22:28:25,903 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5743: havoc #t~mem123; [2024-11-16 22:28:25,912 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14225: havoc #t~ret1366.base, #t~ret1366.offset; [2024-11-16 22:28:25,929 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5498: havoc #t~mem65.base, #t~mem65.offset; [2024-11-16 22:28:25,931 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14119: havoc #t~nondet1349; [2024-11-16 22:28:25,999 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14084: havoc #t~nondet1345; [2024-11-16 22:28:26,040 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14219: havoc #t~nondet1365; [2024-11-16 22:28:26,066 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14099: havoc alloc_can_skb_#t~ret1346#1.base, alloc_can_skb_#t~ret1346#1.offset; [2024-11-16 22:28:26,067 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14211: havoc netif_rx_#t~nondet1363#1; [2024-11-16 22:28:26,067 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5924: call ULTIMATE.dealloc(~#ktime#1.base, ~#ktime#1.offset);havoc ~#ktime#1.base, ~#ktime#1.offset;call ULTIMATE.dealloc(~#cf~1#1.base, ~#cf~1#1.offset);havoc ~#cf~1#1.base, ~#cf~1#1.offset; [2024-11-16 22:28:26,070 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14067: havoc #t~nondet1343; [2024-11-16 22:28:26,170 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14137: havoc #t~nondet1352; [2024-11-16 22:28:26,180 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5423: havoc #t~mem36; [2024-11-16 22:28:26,181 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5427: havoc #t~mem37;call ULTIMATE.dealloc(~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset);havoc ~#__constr_expr_0~0.base, ~#__constr_expr_0~0.offset;call ULTIMATE.dealloc(~#__constr_expr_1~0.base, ~#__constr_expr_1~0.offset);havoc ~#__constr_expr_1~0.base, ~#__constr_expr_1~0.offset; [2024-11-16 22:28:26,460 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11828: call ULTIMATE.dealloc(softing_initialize_timestamp_~#tmp~78#1.base, softing_initialize_timestamp_~#tmp~78#1.offset);havoc softing_initialize_timestamp_~#tmp~78#1.base, softing_initialize_timestamp_~#tmp~78#1.offset; [2024-11-16 22:28:26,460 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11912: call ULTIMATE.dealloc(~#msg~1#1.base, ~#msg~1#1.offset);havoc ~#msg~1#1.base, ~#msg~1#1.offset;call ULTIMATE.dealloc(~#tmp___9~1#1.base, ~#tmp___9~1#1.offset);havoc ~#tmp___9~1#1.base, ~#tmp___9~1#1.offset; [2024-11-16 22:28:26,460 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14123: havoc dev_close_#t~nondet1350#1; [2024-11-16 22:28:26,461 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14145: havoc #t~nondet1354; [2024-11-16 22:28:26,469 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11210: havoc #t~mem858;call ULTIMATE.dealloc(~#kt.base, ~#kt.offset);havoc ~#kt.base, ~#kt.offset;call ULTIMATE.dealloc(~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset);havoc ~#__constr_expr_0~1.base, ~#__constr_expr_0~1.offset; [2024-11-16 22:28:26,481 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12294: havoc ldv_dev_get_drvdata_#t~mem1245#1.base, ldv_dev_get_drvdata_#t~mem1245#1.offset;havoc ldv_dev_get_drvdata_#t~mem1246#1.base, ldv_dev_get_drvdata_#t~mem1246#1.offset; [2024-11-16 22:28:26,499 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14240: havoc #t~nondet1369; [2024-11-16 22:28:26,505 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14127: havoc #t~nondet1351; [2024-11-16 22:28:26,558 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14176: havoc ktime_get_real_#t~ret1360#1.base, ktime_get_real_#t~ret1360#1.offset;havoc ktime_get_real_#t~mem1361#1; [2024-11-16 22:28:26,559 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11888: havoc #t~mem1106#1;call ULTIMATE.dealloc(~#now~0#1.base, ~#now~0#1.offset);havoc ~#now~0#1.base, ~#now~0#1.offset;call ULTIMATE.dealloc(~#real_offset~0#1.base, ~#real_offset~0#1.offset);havoc ~#real_offset~0#1.base, ~#real_offset~0#1.offset;call ULTIMATE.dealloc(~#target~0#1.base, ~#target~0#1.offset);havoc ~#target~0#1.base, ~#target~0#1.offset;call ULTIMATE.dealloc(~#tmp~79#1.base, ~#tmp~79#1.offset);havoc ~#tmp~79#1.base, ~#tmp~79#1.offset;call ULTIMATE.dealloc(~#__constr_expr_0~2#1.base, ~#__constr_expr_0~2#1.offset);havoc ~#__constr_expr_0~2#1.base, ~#__constr_expr_0~2#1.offset;call ULTIMATE.dealloc(~#tmp___0~47#1.base, ~#tmp___0~47#1.offset);havoc ~#tmp___0~47#1.base, ~#tmp___0~47#1.offset;call ULTIMATE.dealloc(~#__constr_expr_1~1#1.base, ~#__constr_expr_1~1#1.offset);havoc ~#__constr_expr_1~1#1.base, ~#__constr_expr_1~1#1.offset;call ULTIMATE.dealloc(~#__constr_expr_2~0#1.base, ~#__constr_expr_2~0#1.offset);havoc ~#__constr_expr_2~0#1.base, ~#__constr_expr_2~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_3~0#1.base, ~#__constr_expr_3~0#1.offset);havoc ~#__constr_expr_3~0#1.base, ~#__constr_expr_3~0#1.offset;call ULTIMATE.dealloc(~#__constr_expr_4~0#1.base, ~#__constr_expr_4~0#1.offset);havoc ~#__constr_expr_4~0#1.base, ~#__constr_expr_4~0#1.offset; [2024-11-16 22:28:32,717 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14109: havoc can_get_echo_skb_#t~nondet1348#1; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5788: call ULTIMATE.dealloc(softing_netdev_start_xmit_~#buf~0#1.base, softing_netdev_start_xmit_~#buf~0#1.offset);havoc softing_netdev_start_xmit_~#buf~0#1.base, softing_netdev_start_xmit_~#buf~0#1.offset; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint main_returnLabel#1: assume true;#t~ret1373#1 := main_#res#1;havoc main_#t~ret659#1, main_~tmp~41#1;assume { :end_inline_main } true; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5950: call ULTIMATE.dealloc(softing_handle_1_~#ktime~0#1.base, softing_handle_1_~#ktime~0#1.offset);havoc softing_handle_1_~#ktime~0#1.base, softing_handle_1_~#ktime~0#1.offset;call ULTIMATE.dealloc(softing_handle_1_~#msg~0#1.base, softing_handle_1_~#msg~0#1.offset);havoc softing_handle_1_~#msg~0#1.base, softing_handle_1_~#msg~0#1.offset;call ULTIMATE.dealloc(softing_handle_1_~#buf~1#1.base, softing_handle_1_~#buf~1#1.offset);havoc softing_handle_1_~#buf~1#1.base, softing_handle_1_~#buf~1#1.offset;call ULTIMATE.dealloc(softing_handle_1_~#tmp___1~3#1.base, softing_handle_1_~#tmp___1~3#1.offset);havoc softing_handle_1_~#tmp___1~3#1.base, softing_handle_1_~#tmp___1~3#1.offset; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11123-1: ldv___platform_driver_register_74_#res#1 := ldv___platform_driver_register_74_~ldv_func_res~2#1; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ULTIMATE.startFINAL: assume true; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L7574-1: ldv___platform_driver_register_#res#1 := ldv___platform_driver_register_~arg0#1; [2024-11-16 22:28:32,718 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14077: havoc __platform_driver_register_#t~nondet1344#1; [2024-11-16 22:28:33,363 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14170: havoc kstrtoull_#t~nondet1357#1; [2024-11-16 22:28:33,367 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6651: call ULTIMATE.dealloc(~#val~0#1.base, ~#val~0#1.offset);havoc ~#val~0#1.base, ~#val~0#1.offset; [2024-11-16 22:28:38,429 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9334-1: ldv_register_candev_#res#1 := ldv_register_candev_~arg0#1; [2024-11-16 22:28:38,429 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14141: havoc ioread32_#t~nondet1353#1; [2024-11-16 22:28:38,429 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11551: call ULTIMATE.dealloc(softing_load_app_fw_~#fw~1#1.base, softing_load_app_fw_~#fw~1#1.offset);havoc softing_load_app_fw_~#fw~1#1.base, softing_load_app_fw_~#fw~1#1.offset;call ULTIMATE.dealloc(softing_load_app_fw_~#mem~2#1.base, softing_load_app_fw_~#mem~2#1.offset);havoc softing_load_app_fw_~#mem~2#1.base, softing_load_app_fw_~#mem~2#1.offset;call ULTIMATE.dealloc(softing_load_app_fw_~#dat~1#1.base, softing_load_app_fw_~#dat~1#1.offset);havoc softing_load_app_fw_~#dat~1#1.base, softing_load_app_fw_~#dat~1#1.offset;call ULTIMATE.dealloc(softing_load_app_fw_~#type~1#1.base, softing_load_app_fw_~#type~1#1.offset);havoc softing_load_app_fw_~#type~1#1.base, softing_load_app_fw_~#type~1#1.offset;call ULTIMATE.dealloc(softing_load_app_fw_~#len~1#1.base, softing_load_app_fw_~#len~1#1.offset);havoc softing_load_app_fw_~#len~1#1.base, softing_load_app_fw_~#len~1#1.offset;call ULTIMATE.dealloc(softing_load_app_fw_~#addr~1#1.base, softing_load_app_fw_~#addr~1#1.offset);havoc softing_load_app_fw_~#addr~1#1.base, softing_load_app_fw_~#addr~1#1.offset;call ULTIMATE.dealloc(softing_load_app_fw_~#descriptor~1#1.base, softing_load_app_fw_~#descriptor~1#1.offset);havoc softing_load_app_fw_~#descriptor~1#1.base, softing_load_app_fw_~#descriptor~1#1.offset; [2024-11-16 22:28:38,429 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6994: call ULTIMATE.dealloc(~#__key~0#1.base, ~#__key~0#1.offset);havoc ~#__key~0#1.base, ~#__key~0#1.offset;call ULTIMATE.dealloc(~#__key___0~0#1.base, ~#__key___0~0#1.offset);havoc ~#__key___0~0#1.base, ~#__key___0~0#1.offset; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L6433: call ULTIMATE.dealloc(softing_card_boot_~#stream~0#1.base, softing_card_boot_~#stream~0#1.offset);havoc softing_card_boot_~#stream~0#1.base, softing_card_boot_~#stream~0#1.offset;call ULTIMATE.dealloc(softing_card_boot_~#back~0#1.base, softing_card_boot_~#back~0#1.offset);havoc softing_card_boot_~#back~0#1.base, softing_card_boot_~#back~0#1.offset; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L12280: havoc softing_default_output_#t~mem1241#1.base, softing_default_output_#t~mem1241#1.offset;havoc softing_default_output_#t~mem1242#1; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14148: havoc ioremap_nocache_#t~ret1355#1.base, ioremap_nocache_#t~ret1355#1.offset; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14248: havoc sysfs_create_group_#t~nondet1371#1; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14233: havoc register_candev_#t~nondet1368#1; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14102: havoc alloc_candev_#t~ret1347#1.base, alloc_candev_#t~ret1347#1.offset; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11097-1: ldv_register_candev_72_#res#1 := ldv_register_candev_72_~ldv_func_res~1#1; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5433: havoc resource_size_#t~mem38#1;havoc resource_size_#t~mem39#1; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint softing_default_output_switch_break#1: assume true; [2024-11-16 22:28:38,430 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5485: havoc dev_get_platdata_#t~mem56#1.base, dev_get_platdata_#t~mem56#1.offset; [2024-11-16 22:28:38,454 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint ldv_stopFINAL: assume true; [2024-11-16 22:28:40,241 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14204: havoc #t~nondet1362; [2024-11-16 22:28:41,191 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14229: havoc printk_#t~nondet1367#1; [2024-11-16 22:28:41,428 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5308: havoc constant_test_bit_#t~mem0#1;havoc constant_test_bit_#t~bitwise1#1; [2024-11-16 22:28:41,788 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11361: call ULTIMATE.dealloc(~#checksum~0.base, ~#checksum~0.offset);havoc ~#checksum~0.base, ~#checksum~0.offset; [2024-11-16 22:28:42,639 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5314: havoc #t~mem2; [2024-11-16 22:28:42,744 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11900: havoc #t~mem1108;havoc #t~bitwise1109; [2024-11-16 22:28:43,490 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5471: havoc dev_name_#t~mem54#1.base, dev_name_#t~mem54#1.offset; [2024-11-16 22:28:43,490 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11072-1: ldv_request_threaded_irq_70_#res#1 := ldv_request_threaded_irq_70_~ldv_func_res~0#1; [2024-11-16 22:28:43,490 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L9369-1: ldv_request_threaded_irq_#res#1 := ldv_request_threaded_irq_~arg0#1; [2024-11-16 22:28:43,490 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14244: havoc request_threaded_irq_#t~nondet1370#1; [2024-11-16 22:28:43,490 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L5441: havoc kobject_name_#t~mem44#1.base, kobject_name_#t~mem44#1.offset; [2024-11-16 22:28:44,232 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L11395: call ULTIMATE.dealloc(~#fw~0#1.base, ~#fw~0#1.offset);havoc ~#fw~0#1.base, ~#fw~0#1.offset;call ULTIMATE.dealloc(~#mem~1#1.base, ~#mem~1#1.offset);havoc ~#mem~1#1.base, ~#mem~1#1.offset;call ULTIMATE.dealloc(~#dat~0#1.base, ~#dat~0#1.offset);havoc ~#dat~0#1.base, ~#dat~0#1.offset;call ULTIMATE.dealloc(~#type~0#1.base, ~#type~0#1.offset);havoc ~#type~0#1.base, ~#type~0#1.offset;call ULTIMATE.dealloc(~#len~0#1.base, ~#len~0#1.offset);havoc ~#len~0#1.base, ~#len~0#1.offset;call ULTIMATE.dealloc(~#addr~0#1.base, ~#addr~0#1.offset);havoc ~#addr~0#1.base, ~#addr~0#1.offset;call ULTIMATE.dealloc(~#descriptor~0#1.base, ~#descriptor~0#1.offset);havoc ~#descriptor~0#1.base, ~#descriptor~0#1.offset; [2024-11-16 22:28:44,232 INFO L1250 $ProcedureCfgBuilder]: dead code at ProgramPoint L14166: havoc krealloc_#t~ret1356#1.base, krealloc_#t~ret1356#1.offset; [2024-11-16 22:28:46,025 INFO L? ?]: Removed 3192 outVars from TransFormulas that were not future-live. [2024-11-16 22:28:46,026 INFO L307 CfgBuilder]: Performing block encoding [2024-11-16 22:28:46,085 INFO L331 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-16 22:28:46,086 INFO L336 CfgBuilder]: Removed 1 assume(true) statements. [2024-11-16 22:28:46,086 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 10:28:46 BoogieIcfgContainer [2024-11-16 22:28:46,086 INFO L131 PluginConnector]: ------------------------ END IcfgBuilder---------------------------- [2024-11-16 22:28:46,088 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-16 22:28:46,089 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-16 22:28:46,091 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-16 22:28:46,091 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 16.11 10:28:20" (1/3) ... [2024-11-16 22:28:46,092 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@115a60d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:28:46, skipping insertion in model container [2024-11-16 22:28:46,092 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 16.11 10:28:22" (2/3) ... [2024-11-16 22:28:46,093 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@115a60d4 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 16.11 10:28:46, skipping insertion in model container [2024-11-16 22:28:46,093 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.icfgbuilder CFG 16.11 10:28:46" (3/3) ... [2024-11-16 22:28:46,094 INFO L112 eAbstractionObserver]: Analyzing ICFG linux-3.14_complex_emg_linux-kernel-locking-spinlock_drivers-net-can-softing-softing.cil.i [2024-11-16 22:28:46,107 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-16 22:28:46,107 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 3 error locations. [2024-11-16 22:28:46,211 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-16 22:28:46,216 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;@aca2df6, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-16 22:28:46,216 INFO L334 AbstractCegarLoop]: Starting to check reachability of 3 error locations. [2024-11-16 22:28:46,226 INFO L276 IsEmpty]: Start isEmpty. Operand has 2547 states, 1877 states have (on average 1.284496537027171) internal successors, (2411), 1890 states have internal predecessors, (2411), 581 states have call successors, (581), 87 states have call predecessors, (581), 86 states have return successors, (573), 573 states have call predecessors, (573), 573 states have call successors, (573) [2024-11-16 22:28:46,253 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-16 22:28:46,254 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 22:28:46,254 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 22:28:46,255 INFO L396 AbstractCegarLoop]: === Iteration 1 === 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-16 22:28:46,258 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 22:28:46,258 INFO L85 PathProgramCache]: Analyzing trace with hash -863874177, now seen corresponding path program 1 times [2024-11-16 22:28:46,265 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 22:28:46,265 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [595343335] [2024-11-16 22:28:46,265 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 22:28:46,266 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 22:28:51,284 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,072 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 22:28:52,080 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,085 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,087 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,098 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-16 22:28:52,101 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,110 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,111 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,115 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 22:28:52,119 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,124 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,126 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,131 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 22:28:52,134 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,143 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,144 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,149 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-16 22:28:52,153 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,158 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,163 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 22:28:52,166 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,171 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,172 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,176 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 22:28:52,182 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,186 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,187 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,190 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 22:28:52,194 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,197 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,198 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,201 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 22:28:52,205 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,210 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,211 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,216 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 22:28:52,222 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,227 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,228 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,231 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-16 22:28:52,236 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,240 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,241 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,245 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 22:28:52,251 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,255 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,258 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,261 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-16 22:28:52,266 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,270 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,271 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,274 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-16 22:28:52,279 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,284 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,287 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,292 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-16 22:28:52,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,304 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,305 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,309 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-16 22:28:52,314 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,320 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,321 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,324 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-16 22:28:52,329 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,336 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,339 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,342 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-16 22:28:52,352 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,357 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,358 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,362 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-16 22:28:52,368 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,376 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,377 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,382 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-16 22:28:52,388 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,395 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,397 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,401 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-16 22:28:52,407 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,412 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,413 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,418 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-16 22:28:52,424 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,428 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,429 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,432 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-16 22:28:52,438 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,445 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,448 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-16 22:28:52,454 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,462 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,468 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-16 22:28:52,474 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,479 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,480 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,483 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-16 22:28:52,489 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,494 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,495 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-16 22:28:52,503 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,509 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,511 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,515 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-16 22:28:52,522 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,527 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,528 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,531 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-16 22:28:52,538 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,542 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,543 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,546 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-16 22:28:52,551 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,556 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,558 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,561 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-16 22:28:52,568 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,573 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,574 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,577 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-16 22:28:52,583 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,588 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,589 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,592 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-16 22:28:52,599 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,604 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,605 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,608 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-16 22:28:52,615 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,620 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,621 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,624 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-16 22:28:52,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,677 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,686 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-16 22:28:52,690 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,694 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,695 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,697 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-16 22:28:52,700 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,704 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,705 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,708 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2024-11-16 22:28:52,711 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,715 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,716 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,718 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2024-11-16 22:28:52,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,725 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:28:52,726 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,729 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2024-11-16 22:28:52,733 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,738 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 446 [2024-11-16 22:28:52,741 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:28:52,747 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6786 trivial. 0 not checked. [2024-11-16 22:28:52,747 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 22:28:52,748 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [595343335] [2024-11-16 22:28:52,748 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [595343335] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 22:28:52,749 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 22:28:52,749 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 22:28:52,750 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [595353270] [2024-11-16 22:28:52,751 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 22:28:52,755 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 22:28:52,755 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 22:28:52,776 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 22:28:52,777 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 22:28:52,783 INFO L87 Difference]: Start difference. First operand has 2547 states, 1877 states have (on average 1.284496537027171) internal successors, (2411), 1890 states have internal predecessors, (2411), 581 states have call successors, (581), 87 states have call predecessors, (581), 86 states have return successors, (573), 573 states have call predecessors, (573), 573 states have call successors, (573) Second operand has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-16 22:28:56,849 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-16 22:29:01,188 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.34s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-16 22:29:27,162 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-16 22:29:27,162 INFO L93 Difference]: Finished difference Result 7316 states and 10529 transitions. [2024-11-16 22:29:27,163 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-16 22:29:27,165 INFO L78 Accepts]: Start accepts. Automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) Word has length 459 [2024-11-16 22:29:27,166 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-16 22:29:27,210 INFO L225 Difference]: With dead ends: 7316 [2024-11-16 22:29:27,210 INFO L226 Difference]: Without dead ends: 4826 [2024-11-16 22:29:27,230 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 165 GetRequests, 162 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.2s TimeCoverageRelationStatistics Valid=9, Invalid=11, Unknown=0, NotChecked=0, Total=20 [2024-11-16 22:29:27,233 INFO L432 NwaCegarLoop]: 3053 mSDtfsCounter, 3551 mSDsluCounter, 4779 mSDsCounter, 0 mSdLazyCounter, 1968 mSolverCounterSat, 1255 mSolverCounterUnsat, 2 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 32.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 3922 SdHoareTripleChecker+Valid, 7832 SdHoareTripleChecker+Invalid, 3225 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.1s SdHoareTripleChecker+Time, 1255 IncrementalHoareTripleChecker+Valid, 1968 IncrementalHoareTripleChecker+Invalid, 2 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 33.7s IncrementalHoareTripleChecker+Time [2024-11-16 22:29:27,234 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [3922 Valid, 7832 Invalid, 3225 Unknown, 0 Unchecked, 0.1s Time], IncrementalHoareTripleChecker [1255 Valid, 1968 Invalid, 2 Unknown, 0 Unchecked, 33.7s Time] [2024-11-16 22:29:27,256 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 4826 states. [2024-11-16 22:29:27,454 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 4826 to 4739. [2024-11-16 22:29:27,461 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 4739 states, 3507 states have (on average 1.274023381807813) internal successors, (4468), 3537 states have internal predecessors, (4468), 1058 states have call successors, (1058), 168 states have call predecessors, (1058), 171 states have return successors, (1133), 1052 states have call predecessors, (1133), 1054 states have call successors, (1133) [2024-11-16 22:29:27,485 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 4739 states to 4739 states and 6659 transitions. [2024-11-16 22:29:27,493 INFO L78 Accepts]: Start accepts. Automaton has 4739 states and 6659 transitions. Word has length 459 [2024-11-16 22:29:27,496 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-16 22:29:27,496 INFO L471 AbstractCegarLoop]: Abstraction has 4739 states and 6659 transitions. [2024-11-16 22:29:27,497 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 4 states, 4 states have (on average 16.5) internal successors, (66), 3 states have internal predecessors, (66), 3 states have call successors, (45), 3 states have call predecessors, (45), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-16 22:29:27,497 INFO L276 IsEmpty]: Start isEmpty. Operand 4739 states and 6659 transitions. [2024-11-16 22:29:27,505 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 460 [2024-11-16 22:29:27,506 INFO L207 NwaCegarLoop]: Found error trace [2024-11-16 22:29:27,506 INFO L215 NwaCegarLoop]: trace histogram [40, 40, 39, 39, 39, 39, 39, 39, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 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-16 22:29:27,506 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-16 22:29:27,506 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_assert_linux_kernel_locking_spinlock__one_thread_double_lockErr0ASSERT_VIOLATIONERROR_FUNCTION, ldv_assert_linux_kernel_locking_spinlock__one_thread_locked_at_exitErr0ASSERT_VIOLATIONERROR_FUNCTION (and 1 more)] === [2024-11-16 22:29:27,507 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-16 22:29:27,507 INFO L85 PathProgramCache]: Analyzing trace with hash -532543490, now seen corresponding path program 1 times [2024-11-16 22:29:27,507 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-16 22:29:27,507 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [725421899] [2024-11-16 22:29:27,508 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-16 22:29:27,508 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-16 22:29:31,811 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,443 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 3 [2024-11-16 22:29:32,447 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,452 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,452 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,455 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 14 [2024-11-16 22:29:32,458 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,461 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,463 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,466 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 25 [2024-11-16 22:29:32,468 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,472 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,473 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,476 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 36 [2024-11-16 22:29:32,482 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,486 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,487 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,489 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 47 [2024-11-16 22:29:32,493 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,498 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,499 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,502 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 58 [2024-11-16 22:29:32,505 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,508 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,509 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,512 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 69 [2024-11-16 22:29:32,516 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,521 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,521 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,524 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 80 [2024-11-16 22:29:32,527 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,530 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,531 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,533 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 91 [2024-11-16 22:29:32,536 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,540 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,541 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,543 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 102 [2024-11-16 22:29:32,547 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,551 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,552 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,554 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 113 [2024-11-16 22:29:32,557 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,560 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,561 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,564 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 124 [2024-11-16 22:29:32,567 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,571 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,572 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,575 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 135 [2024-11-16 22:29:32,579 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,582 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,584 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,587 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 146 [2024-11-16 22:29:32,591 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,595 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,596 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,599 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 157 [2024-11-16 22:29:32,603 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,607 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,607 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,610 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 168 [2024-11-16 22:29:32,614 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,618 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,619 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,622 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 179 [2024-11-16 22:29:32,631 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,635 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,637 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,640 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 190 [2024-11-16 22:29:32,645 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,648 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,649 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,652 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 201 [2024-11-16 22:29:32,656 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,661 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,662 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,664 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 212 [2024-11-16 22:29:32,668 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,673 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,673 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,676 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 223 [2024-11-16 22:29:32,680 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,683 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,684 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,687 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 234 [2024-11-16 22:29:32,693 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,696 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,697 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,700 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 245 [2024-11-16 22:29:32,706 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,712 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,713 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,717 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 256 [2024-11-16 22:29:32,722 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,727 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,728 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,730 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 267 [2024-11-16 22:29:32,739 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,746 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,747 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,749 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 278 [2024-11-16 22:29:32,760 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,764 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,765 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,767 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 289 [2024-11-16 22:29:32,772 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,776 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,777 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,779 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 300 [2024-11-16 22:29:32,784 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,788 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,788 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,791 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 311 [2024-11-16 22:29:32,795 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,799 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,799 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,802 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 322 [2024-11-16 22:29:32,807 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,811 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,812 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,814 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 333 [2024-11-16 22:29:32,819 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,823 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,824 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,826 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 344 [2024-11-16 22:29:32,833 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,837 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,838 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,841 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 355 [2024-11-16 22:29:32,848 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,852 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,852 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,855 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 366 [2024-11-16 22:29:32,861 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,864 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,865 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,867 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 377 [2024-11-16 22:29:32,873 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,877 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,878 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,881 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 388 [2024-11-16 22:29:32,888 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,892 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,893 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,895 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 399 [2024-11-16 22:29:32,902 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,906 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,907 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,909 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 410 [2024-11-16 22:29:32,917 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,920 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,921 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,924 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 421 [2024-11-16 22:29:32,931 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,935 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 1 [2024-11-16 22:29:32,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,939 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 435 [2024-11-16 22:29:32,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,951 INFO L368 atingTraceCheckCraig]: Compute interpolants for subsequence at non-pending call position 449 [2024-11-16 22:29:32,958 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-16 22:29:32,963 INFO L134 CoverageAnalysis]: Checked inductivity of 6786 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6786 trivial. 0 not checked. [2024-11-16 22:29:32,964 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-16 22:29:32,965 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [725421899] [2024-11-16 22:29:32,966 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [725421899] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-16 22:29:32,966 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-16 22:29:32,966 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [4] imperfect sequences [] total 4 [2024-11-16 22:29:32,966 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1572748557] [2024-11-16 22:29:32,966 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-16 22:29:32,967 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 4 states [2024-11-16 22:29:32,969 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-16 22:29:32,970 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 4 interpolants. [2024-11-16 22:29:32,970 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=5, Invalid=7, Unknown=0, NotChecked=0, Total=12 [2024-11-16 22:29:32,970 INFO L87 Difference]: Start difference. First operand 4739 states and 6659 transitions. Second operand has 4 states, 4 states have (on average 16.75) internal successors, (67), 3 states have internal predecessors, (67), 3 states have call successors, (44), 3 states have call predecessors, (44), 1 states have return successors, (42), 3 states have call predecessors, (42), 3 states have call successors, (42) [2024-11-16 22:29:37,018 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-16 22:29:41,378 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.36s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers []