./Ultimate.py --spec ../sv-benchmarks/c/properties/unreach-call.prp --file ../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i --full-output --architecture 64bit -------------------------------------------------------------------------------- Checking for ERROR reachability Using default analysis Version 3061b6dc 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.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 0e929ff1b165932cb8ae38ad41af27feea82669418b50eebfc7984dcdec138f5 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 03:12:52,665 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 03:12:52,772 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Default.epf [2024-11-19 03:12:52,779 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 03:12:52,783 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 03:12:52,813 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 03:12:52,813 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 03:12:52,814 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 03:12:52,814 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 03:12:52,815 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 03:12:52,815 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 03:12:52,816 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 03:12:52,816 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 03:12:52,817 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 03:12:52,817 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 03:12:52,817 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 03:12:52,818 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 03:12:52,818 INFO L153 SettingsManager]: * Overapproximate operations on floating types=true [2024-11-19 03:12:52,818 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 03:12:52,819 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 03:12:52,819 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 03:12:52,823 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 03:12:52,824 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 03:12:52,824 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 03:12:52,824 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 03:12:52,825 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 03:12:52,825 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 03:12:52,825 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 03:12:52,825 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 03:12:52,825 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 03:12:52,826 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 03:12:52,826 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 03:12:52,826 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 03:12:52,827 INFO L153 SettingsManager]: * Trace refinement strategy=CAMEL [2024-11-19 03:12:52,827 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in [2024-11-19 03:12:52,830 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 03:12:52,831 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 03:12:52,831 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 03:12:52,831 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 03:12:52,831 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 -> 0e929ff1b165932cb8ae38ad41af27feea82669418b50eebfc7984dcdec138f5 [2024-11-19 03:12:53,105 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 03:12:53,139 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 03:12:53,142 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 03:12:53,144 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 03:12:53,145 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 03:12:53,146 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i [2024-11-19 03:12:54,728 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 03:12:55,219 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 03:12:55,220 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i [2024-11-19 03:12:55,262 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6937b1d7/d6dddd306aa8420c8ba42d78b48dab04/FLAG0b4708ff4 [2024-11-19 03:12:55,315 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/a6937b1d7/d6dddd306aa8420c8ba42d78b48dab04 [2024-11-19 03:12:55,318 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 03:12:55,320 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 03:12:55,322 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 03:12:55,322 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 03:12:55,329 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 03:12:55,330 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:12:55" (1/1) ... [2024-11-19 03:12:55,331 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@5acdec59 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:55, skipping insertion in model container [2024-11-19 03:12:55,331 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:12:55" (1/1) ... [2024-11-19 03:12:55,504 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 03:12:57,098 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i[175309,175322] [2024-11-19 03:12:57,290 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 03:12:57,330 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 03:12:57,488 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"); [3188] [2024-11-19 03:12:57,490 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3195] [2024-11-19 03:12:57,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3202] [2024-11-19 03:12:57,491 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [3210] [2024-11-19 03:12:57,493 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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3253-3254] [2024-11-19 03:12:57,493 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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3257-3258] [2024-11-19 03:12:57,494 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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3261-3262] [2024-11-19 03:12:57,494 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; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3265-3266] [2024-11-19 03:12:57,647 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5167] [2024-11-19 03:12:57,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5170] [2024-11-19 03:12:57,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5173] [2024-11-19 03:12:57,648 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5176] [2024-11-19 03:12:57,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp->state): : "memory", "cc"); [5347-5348] [2024-11-19 03:12:57,658 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___0->state): : "memory", "cc"); [5352-5353] [2024-11-19 03:12:57,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5357-5358] [2024-11-19 03:12:57,659 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5362-5363] [2024-11-19 03:12:57,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___3->state): : "memory", "cc"); [5375-5376] [2024-11-19 03:12:57,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___4->state): : "memory", "cc"); [5380-5381] [2024-11-19 03:12:57,660 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___5->state): : "memory", "cc"); [5385-5386] [2024-11-19 03:12:57,661 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5390-5391] [2024-11-19 03:12:57,705 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i[175309,175322] [2024-11-19 03:12:57,729 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 03:12:57,805 INFO L204 MainTranslator]: Completed translation [2024-11-19 03:12:57,807 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57 WrapperNode [2024-11-19 03:12:57,807 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 03:12:57,808 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 03:12:57,809 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 03:12:57,809 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 03:12:57,818 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:57,914 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,049 INFO L138 Inliner]: procedures = 260, calls = 1910, calls flagged for inlining = 104, calls inlined = 32, statements flattened = 1757 [2024-11-19 03:12:58,050 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 03:12:58,051 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 03:12:58,051 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 03:12:58,051 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 03:12:58,064 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,064 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,081 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,197 INFO L175 MemorySlicer]: Split 585 memory accesses to 50 slices as follows [3, 8, 0, 2, 6, 4, 8, 8, 8, 8, 4, 7, 1, 8, 3, 8, 8, 8, 3, 8, 10, 8, 8, 6, 6, 8, 8, 4, 6, 6, 8, 6, 3, 8, 8, 2, 18, 104, 17, 34, 8, 6, 2, 6, 69, 2, 10, 42, 1, 48]. 18 percent of accesses are in the largest equivalence class. The 389 initializations are split as follows [3, 8, 0, 2, 6, 4, 8, 8, 8, 8, 4, 7, 0, 8, 0, 8, 8, 8, 2, 8, 10, 8, 8, 6, 6, 8, 8, 4, 6, 6, 8, 6, 0, 8, 8, 2, 18, 10, 0, 0, 8, 6, 2, 6, 69, 2, 10, 0, 0, 48]. The 137 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 3, 0, 0, 0, 0, 54, 17, 26, 0, 0, 0, 0, 0, 0, 0, 36, 1, 0]. [2024-11-19 03:12:58,198 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,198 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,292 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,317 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,356 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,380 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,423 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 03:12:58,424 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 03:12:58,424 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 03:12:58,424 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 03:12:58,426 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (1/1) ... [2024-11-19 03:12:58,432 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 03:12:58,449 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 03:12:58,476 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-19 03:12:58,483 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-19 03:12:58,537 INFO L130 BoogieDeclarations]: Found specification of procedure ir_lookup_by_scancode [2024-11-19 03:12:58,538 INFO L138 BoogieDeclarations]: Found implementation of procedure ir_lookup_by_scancode [2024-11-19 03:12:58,538 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-19 03:12:58,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-19 03:12:58,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-19 03:12:58,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-19 03:12:58,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-19 03:12:58,539 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-19 03:12:58,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-19 03:12:58,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-19 03:12:58,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-19 03:12:58,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-19 03:12:58,540 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-19 03:12:58,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-19 03:12:58,542 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-19 03:12:58,543 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-19 03:12:58,544 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-19 03:12:58,545 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-19 03:12:58,546 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-19 03:12:58,547 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-19 03:12:58,548 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-19 03:12:58,549 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-19 03:12:58,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-19 03:12:58,551 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-19 03:12:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-19 03:12:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-19 03:12:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-11-19 03:12:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-11-19 03:12:58,552 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-11-19 03:12:58,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-11-19 03:12:58,553 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2024-11-19 03:12:58,553 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ir_raw_handler_lock [2024-11-19 03:12:58,553 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ir_raw_handler_lock [2024-11-19 03:12:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-19 03:12:58,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-19 03:12:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure rc_dev_uevent [2024-11-19 03:12:58,554 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_dev_uevent [2024-11-19 03:12:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-19 03:12:58,554 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-19 03:12:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-19 03:12:58,554 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-19 03:12:58,554 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-19 03:12:58,555 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-19 03:12:58,555 INFO L130 BoogieDeclarations]: Found specification of procedure add_uevent_var [2024-11-19 03:12:58,555 INFO L138 BoogieDeclarations]: Found implementation of procedure add_uevent_var [2024-11-19 03:12:58,555 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-19 03:12:58,555 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-19 03:12:58,555 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 03:12:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 03:12:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 03:12:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 03:12:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 03:12:58,556 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 03:12:58,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 03:12:58,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 03:12:58,557 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 03:12:58,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 03:12:58,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 03:12:58,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 03:12:58,558 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-19 03:12:58,559 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-19 03:12:58,560 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-11-19 03:12:58,561 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-11-19 03:12:58,564 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2024-11-19 03:12:58,564 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-19 03:12:58,564 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-19 03:12:58,564 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-19 03:12:58,565 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-19 03:12:58,565 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 03:12:58,565 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2024-11-19 03:12:58,566 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-19 03:12:58,567 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-19 03:12:58,568 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-19 03:12:58,569 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-19 03:12:58,570 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-19 03:12:58,571 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-19 03:12:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-19 03:12:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-19 03:12:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_rc_dev [2024-11-19 03:12:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_rc_dev [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-19 03:12:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-19 03:12:58,572 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_rc_dev [2024-11-19 03:12:58,572 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_rc_dev [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#0 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#1 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#2 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#3 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#4 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#5 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#6 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#7 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#8 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#9 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#10 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#11 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#12 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#13 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#14 [2024-11-19 03:12:58,573 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#15 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#16 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#17 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#18 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#19 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#20 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#21 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#22 [2024-11-19 03:12:58,574 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#23 [2024-11-19 03:12:58,577 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#24 [2024-11-19 03:12:58,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#25 [2024-11-19 03:12:58,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#26 [2024-11-19 03:12:58,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#27 [2024-11-19 03:12:58,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#28 [2024-11-19 03:12:58,578 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#29 [2024-11-19 03:12:58,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#30 [2024-11-19 03:12:58,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#31 [2024-11-19 03:12:58,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#32 [2024-11-19 03:12:58,579 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#33 [2024-11-19 03:12:58,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#34 [2024-11-19 03:12:58,582 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#35 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#36 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#37 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#38 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#39 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#40 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#41 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#42 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#43 [2024-11-19 03:12:58,583 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#44 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#45 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#46 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#47 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#48 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~int#49 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure rc_dev_release [2024-11-19 03:12:58,584 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_dev_release [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#0 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#1 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#2 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#3 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#4 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#5 [2024-11-19 03:12:58,584 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#6 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#7 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#8 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#9 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#10 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#11 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#12 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#13 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#14 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#15 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#16 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#17 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#18 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#19 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#20 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#21 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#22 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#23 [2024-11-19 03:12:58,585 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#24 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#25 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#26 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#27 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#28 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#29 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#30 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#31 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#32 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#33 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#34 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#35 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#36 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#37 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#38 [2024-11-19 03:12:58,586 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#39 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#40 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#41 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#42 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#43 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#44 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#45 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#46 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#47 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#48 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~int#49 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#0 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#1 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#2 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#3 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#4 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#5 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#6 [2024-11-19 03:12:58,587 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#7 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#8 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#9 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#10 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#11 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#12 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#13 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#14 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#15 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#16 [2024-11-19 03:12:58,588 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#17 [2024-11-19 03:12:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#18 [2024-11-19 03:12:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#19 [2024-11-19 03:12:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#20 [2024-11-19 03:12:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#21 [2024-11-19 03:12:58,592 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#22 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#23 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#24 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#25 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#26 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#27 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#28 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#29 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#30 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#31 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#32 [2024-11-19 03:12:58,593 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#33 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#34 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#35 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#36 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#37 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#38 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#39 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#40 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#41 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#42 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#43 [2024-11-19 03:12:58,594 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#44 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#45 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#46 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#47 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#48 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure read~int#49 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-19 03:12:58,595 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-19 03:12:58,596 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-19 03:12:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-19 03:12:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-19 03:12:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-19 03:12:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-19 03:12:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-19 03:12:58,600 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-19 03:12:58,601 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2024-11-19 03:12:58,602 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2024-11-19 03:12:58,602 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-19 03:12:58,603 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-19 03:12:58,604 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-19 03:12:58,605 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2024-11-19 03:12:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-19 03:12:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_ir_raw_handler_lock [2024-11-19 03:12:58,606 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_ir_raw_handler_lock [2024-11-19 03:12:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#0 [2024-11-19 03:12:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#1 [2024-11-19 03:12:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#2 [2024-11-19 03:12:58,606 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#3 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#4 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#5 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#6 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#7 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#8 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#9 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#10 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#11 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#12 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#13 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#14 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#15 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#16 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#17 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#18 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#19 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#20 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#21 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#22 [2024-11-19 03:12:58,607 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#23 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#24 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#25 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#26 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#27 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#28 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#29 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#30 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#31 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#32 [2024-11-19 03:12:58,608 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#33 [2024-11-19 03:12:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#34 [2024-11-19 03:12:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#35 [2024-11-19 03:12:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#36 [2024-11-19 03:12:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#37 [2024-11-19 03:12:58,612 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#38 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#39 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#40 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#41 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#42 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#43 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#44 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#45 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#46 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#47 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#48 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~int#49 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-11-19 03:12:58,613 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-19 03:12:58,613 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 03:12:58,613 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 03:12:58,614 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-19 03:12:58,615 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2024-11-19 03:12:58,616 INFO L130 BoogieDeclarations]: Found specification of procedure input_scancode_to_scalar [2024-11-19 03:12:58,617 INFO L138 BoogieDeclarations]: Found implementation of procedure input_scancode_to_scalar [2024-11-19 03:12:58,617 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-19 03:12:58,618 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-19 03:12:58,618 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~int [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-19 03:12:58,618 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#0 [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#1 [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#2 [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#3 [2024-11-19 03:12:58,618 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#4 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#5 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#6 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#7 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#8 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#9 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#10 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#11 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#12 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#13 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#14 [2024-11-19 03:12:58,619 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#15 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#16 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#17 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#18 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#19 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#20 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#21 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#22 [2024-11-19 03:12:58,620 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#23 [2024-11-19 03:12:58,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#24 [2024-11-19 03:12:58,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#25 [2024-11-19 03:12:58,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#26 [2024-11-19 03:12:58,621 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#27 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#28 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#29 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#30 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#31 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#32 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#33 [2024-11-19 03:12:58,672 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#34 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#35 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#36 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#37 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#38 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#39 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#40 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#41 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#42 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#43 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#44 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#45 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#46 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#47 [2024-11-19 03:12:58,673 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#48 [2024-11-19 03:12:58,674 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~int#49 [2024-11-19 03:12:58,674 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 03:12:58,674 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 03:12:59,445 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 03:12:59,448 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation [2024-11-19 03:13:09,916 INFO L? ?]: Removed 1179 outVars from TransFormulas that were not future-live. [2024-11-19 03:13:09,916 INFO L287 CfgBuilder]: Performing block encoding [2024-11-19 03:13:09,944 INFO L311 CfgBuilder]: Using the 1 location(s) as analysis (start of procedure ULTIMATE.start) [2024-11-19 03:13:09,944 INFO L316 CfgBuilder]: Removed 2 assume(true) statements. [2024-11-19 03:13:09,945 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:13:09 BoogieIcfgContainer [2024-11-19 03:13:09,945 INFO L131 PluginConnector]: ------------------------ END RCFGBuilder---------------------------- [2024-11-19 03:13:09,947 INFO L112 PluginConnector]: ------------------------TraceAbstraction---------------------------- [2024-11-19 03:13:09,947 INFO L270 PluginConnector]: Initializing TraceAbstraction... [2024-11-19 03:13:09,950 INFO L274 PluginConnector]: TraceAbstraction initialized [2024-11-19 03:13:09,951 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "CDTParser AST 19.11 03:12:55" (1/3) ... [2024-11-19 03:13:09,951 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21642812 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:13:09, skipping insertion in model container [2024-11-19 03:13:09,952 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:12:57" (2/3) ... [2024-11-19 03:13:09,952 INFO L204 PluginConnector]: Invalid model from TraceAbstraction for observer de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction.TraceAbstractionObserver@21642812 and model type de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction AST 19.11 03:13:09, skipping insertion in model container [2024-11-19 03:13:09,952 INFO L184 PluginConnector]: Executing the observer TraceAbstractionObserver from plugin TraceAbstraction for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:13:09" (3/3) ... [2024-11-19 03:13:09,953 INFO L112 eAbstractionObserver]: Analyzing ICFG 32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i [2024-11-19 03:13:09,974 INFO L214 ceAbstractionStarter]: Automizer settings: Hoare:LoopHeads NWA Interpolation:FPandBP Determinization: PREDICATE_ABSTRACTION [2024-11-19 03:13:09,974 INFO L154 ceAbstractionStarter]: Applying trace abstraction to program that has 1 error locations. [2024-11-19 03:13:10,057 INFO L332 AbstractCegarLoop]: ======== Iteration 0 == of CEGAR loop == AllErrorsAtOnce ======== [2024-11-19 03:13:10,064 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;@4cc9fa5b, mLbeIndependenceSettings=[IndependenceType=SEMANTIC, AbstractionType=NONE, UseConditional=false, UseSemiCommutativity=true, Solver=Z3, SolverTimeout=1000ms] [2024-11-19 03:13:10,065 INFO L334 AbstractCegarLoop]: Starting to check reachability of 1 error locations. [2024-11-19 03:13:10,073 INFO L276 IsEmpty]: Start isEmpty. Operand has 377 states, 284 states have (on average 1.4049295774647887) internal successors, (399), 295 states have internal predecessors, (399), 63 states have call successors, (63), 28 states have call predecessors, (63), 28 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) [2024-11-19 03:13:10,083 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 18 [2024-11-19 03:13:10,085 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:10,086 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 03:13:10,087 INFO L396 AbstractCegarLoop]: === Iteration 1 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:10,092 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:10,094 INFO L85 PathProgramCache]: Analyzing trace with hash 434506715, now seen corresponding path program 1 times [2024-11-19 03:13:10,104 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:10,104 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [203532044] [2024-11-19 03:13:10,104 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:10,105 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:11,278 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:11,663 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:11,665 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:11,665 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [203532044] [2024-11-19 03:13:11,666 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [203532044] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:11,666 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:11,666 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:11,668 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1727260977] [2024-11-19 03:13:11,668 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:11,673 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:11,673 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:11,693 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:11,693 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:11,696 INFO L87 Difference]: Start difference. First operand has 377 states, 284 states have (on average 1.4049295774647887) internal successors, (399), 295 states have internal predecessors, (399), 63 states have call successors, (63), 28 states have call predecessors, (63), 28 states have return successors, (63), 63 states have call predecessors, (63), 63 states have call successors, (63) Second operand has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 03:13:11,885 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:11,887 INFO L93 Difference]: Finished difference Result 882 states and 1241 transitions. [2024-11-19 03:13:11,889 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:11,891 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) Word has length 17 [2024-11-19 03:13:11,891 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:11,908 INFO L225 Difference]: With dead ends: 882 [2024-11-19 03:13:11,908 INFO L226 Difference]: Without dead ends: 500 [2024-11-19 03:13:11,915 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:11,919 INFO L432 NwaCegarLoop]: 534 mSDtfsCounter, 170 mSDsluCounter, 501 mSDsCounter, 0 mSdLazyCounter, 9 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 170 SdHoareTripleChecker+Valid, 1035 SdHoareTripleChecker+Invalid, 11 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 9 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:11,923 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [170 Valid, 1035 Invalid, 11 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 9 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 03:13:11,944 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 500 states. [2024-11-19 03:13:11,995 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 500 to 485. [2024-11-19 03:13:11,997 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 368 states have (on average 1.3994565217391304) internal successors, (515), 378 states have internal predecessors, (515), 78 states have call successors, (78), 39 states have call predecessors, (78), 38 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-19 03:13:12,002 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 662 transitions. [2024-11-19 03:13:12,006 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 662 transitions. Word has length 17 [2024-11-19 03:13:12,006 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:12,006 INFO L471 AbstractCegarLoop]: Abstraction has 485 states and 662 transitions. [2024-11-19 03:13:12,006 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 5.0) internal successors, (15), 3 states have internal predecessors, (15), 1 states have call successors, (2), 1 states have call predecessors, (2), 0 states have return successors, (0), 0 states have call predecessors, (0), 0 states have call successors, (0) [2024-11-19 03:13:12,006 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 662 transitions. [2024-11-19 03:13:12,009 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-19 03:13:12,009 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:12,009 INFO L215 NwaCegarLoop]: trace histogram [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-19 03:13:12,009 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable0 [2024-11-19 03:13:12,010 INFO L396 AbstractCegarLoop]: === Iteration 2 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:12,012 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:12,012 INFO L85 PathProgramCache]: Analyzing trace with hash 660225039, now seen corresponding path program 1 times [2024-11-19 03:13:12,012 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:12,013 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [477764703] [2024-11-19 03:13:12,013 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:12,013 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:12,792 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:13,036 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:13,036 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:13,037 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [477764703] [2024-11-19 03:13:13,037 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [477764703] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:13,038 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:13,038 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:13,038 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1831002738] [2024-11-19 03:13:13,039 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:13,040 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:13,040 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:13,041 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:13,042 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:13,042 INFO L87 Difference]: Start difference. First operand 485 states and 662 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:13,144 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:13,144 INFO L93 Difference]: Finished difference Result 512 states and 696 transitions. [2024-11-19 03:13:13,145 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:13,145 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-19 03:13:13,145 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:13,151 INFO L225 Difference]: With dead ends: 512 [2024-11-19 03:13:13,151 INFO L226 Difference]: Without dead ends: 499 [2024-11-19 03:13:13,152 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:13,157 INFO L432 NwaCegarLoop]: 524 mSDtfsCounter, 504 mSDsluCounter, 16 mSDsCounter, 0 mSdLazyCounter, 4 mSolverCounterSat, 2 mSolverCounterUnsat, 0 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 0.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 504 SdHoareTripleChecker+Valid, 540 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 4 IncrementalHoareTripleChecker+Invalid, 0 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 0.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:13,157 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [504 Valid, 540 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 4 Invalid, 0 Unknown, 0 Unchecked, 0.1s Time] [2024-11-19 03:13:13,159 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 499 states. [2024-11-19 03:13:13,185 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 499 to 486. [2024-11-19 03:13:13,186 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 369 states have (on average 1.3983739837398375) internal successors, (516), 379 states have internal predecessors, (516), 78 states have call successors, (78), 39 states have call predecessors, (78), 38 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-19 03:13:13,189 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 663 transitions. [2024-11-19 03:13:13,190 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 663 transitions. Word has length 24 [2024-11-19 03:13:13,190 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:13,191 INFO L471 AbstractCegarLoop]: Abstraction has 486 states and 663 transitions. [2024-11-19 03:13:13,191 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:13,191 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 663 transitions. [2024-11-19 03:13:13,192 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 25 [2024-11-19 03:13:13,192 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:13,193 INFO L215 NwaCegarLoop]: trace histogram [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-19 03:13:13,193 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable1 [2024-11-19 03:13:13,193 INFO L396 AbstractCegarLoop]: === Iteration 3 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:13,193 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:13,194 INFO L85 PathProgramCache]: Analyzing trace with hash 717483341, now seen corresponding path program 1 times [2024-11-19 03:13:13,194 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:13,194 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [732741761] [2024-11-19 03:13:13,194 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:13,194 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:13,870 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:14,087 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:14,088 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:14,088 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [732741761] [2024-11-19 03:13:14,088 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [732741761] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:14,088 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:14,088 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:14,088 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [316844941] [2024-11-19 03:13:14,089 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:14,089 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:14,089 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:14,089 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:14,090 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:14,090 INFO L87 Difference]: Start difference. First operand 486 states and 663 transitions. Second operand has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:18,141 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 03:13:18,184 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:18,185 INFO L93 Difference]: Finished difference Result 488 states and 664 transitions. [2024-11-19 03:13:18,185 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:18,185 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 24 [2024-11-19 03:13:18,186 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:18,189 INFO L225 Difference]: With dead ends: 488 [2024-11-19 03:13:18,190 INFO L226 Difference]: Without dead ends: 485 [2024-11-19 03:13:18,190 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:18,192 INFO L432 NwaCegarLoop]: 506 mSDtfsCounter, 489 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 489 SdHoareTripleChecker+Valid, 506 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:18,193 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [489 Valid, 506 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:18,197 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-11-19 03:13:18,227 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 485. [2024-11-19 03:13:18,228 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 369 states have (on average 1.3956639566395663) internal successors, (515), 378 states have internal predecessors, (515), 77 states have call successors, (77), 39 states have call predecessors, (77), 38 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-19 03:13:18,232 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 661 transitions. [2024-11-19 03:13:18,232 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 661 transitions. Word has length 24 [2024-11-19 03:13:18,233 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:18,233 INFO L471 AbstractCegarLoop]: Abstraction has 485 states and 661 transitions. [2024-11-19 03:13:18,233 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.0) internal successors, (21), 3 states have internal predecessors, (21), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:18,233 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 661 transitions. [2024-11-19 03:13:18,237 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 26 [2024-11-19 03:13:18,237 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:18,237 INFO L215 NwaCegarLoop]: trace histogram [1, 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-19 03:13:18,237 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable2 [2024-11-19 03:13:18,237 INFO L396 AbstractCegarLoop]: === Iteration 4 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:18,238 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:18,239 INFO L85 PathProgramCache]: Analyzing trace with hash 766341807, now seen corresponding path program 1 times [2024-11-19 03:13:18,239 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:18,239 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1705871785] [2024-11-19 03:13:18,239 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:18,239 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:18,936 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:19,112 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:19,112 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:19,114 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1705871785] [2024-11-19 03:13:19,114 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1705871785] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:19,114 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:19,116 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:19,116 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1515362398] [2024-11-19 03:13:19,116 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:19,117 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:19,117 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:19,118 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:19,119 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:19,119 INFO L87 Difference]: Start difference. First operand 485 states and 661 transitions. Second operand has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:23,166 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-19 03:13:23,254 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:23,255 INFO L93 Difference]: Finished difference Result 492 states and 665 transitions. [2024-11-19 03:13:23,255 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:23,256 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 25 [2024-11-19 03:13:23,256 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:23,265 INFO L225 Difference]: With dead ends: 492 [2024-11-19 03:13:23,266 INFO L226 Difference]: Without dead ends: 488 [2024-11-19 03:13:23,266 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:23,272 INFO L432 NwaCegarLoop]: 501 mSDtfsCounter, 472 mSDsluCounter, 11 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 472 SdHoareTripleChecker+Valid, 512 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:23,272 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [472 Valid, 512 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:23,274 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 488 states. [2024-11-19 03:13:23,318 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 488 to 486. [2024-11-19 03:13:23,319 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 486 states, 371 states have (on average 1.3881401617250675) internal successors, (515), 378 states have internal predecessors, (515), 75 states have call successors, (75), 40 states have call predecessors, (75), 39 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-19 03:13:23,322 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 486 states to 486 states and 659 transitions. [2024-11-19 03:13:23,323 INFO L78 Accepts]: Start accepts. Automaton has 486 states and 659 transitions. Word has length 25 [2024-11-19 03:13:23,323 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:23,323 INFO L471 AbstractCegarLoop]: Abstraction has 486 states and 659 transitions. [2024-11-19 03:13:23,324 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.333333333333333) internal successors, (22), 3 states have internal predecessors, (22), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:23,324 INFO L276 IsEmpty]: Start isEmpty. Operand 486 states and 659 transitions. [2024-11-19 03:13:23,326 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 27 [2024-11-19 03:13:23,328 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:23,328 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 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-19 03:13:23,329 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable3 [2024-11-19 03:13:23,329 INFO L396 AbstractCegarLoop]: === Iteration 5 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:23,329 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:23,329 INFO L85 PathProgramCache]: Analyzing trace with hash -2014008176, now seen corresponding path program 1 times [2024-11-19 03:13:23,330 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:23,330 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2146755010] [2024-11-19 03:13:23,330 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:23,330 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:23,964 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:24,131 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:24,132 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:24,132 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2146755010] [2024-11-19 03:13:24,132 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2146755010] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:24,132 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:24,132 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:24,132 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1380170037] [2024-11-19 03:13:24,132 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:24,133 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:24,133 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:24,133 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:24,133 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:24,134 INFO L87 Difference]: Start difference. First operand 486 states and 659 transitions. Second operand has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:28,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 03:13:28,270 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:28,270 INFO L93 Difference]: Finished difference Result 488 states and 660 transitions. [2024-11-19 03:13:28,271 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:28,271 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 26 [2024-11-19 03:13:28,271 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:28,275 INFO L225 Difference]: With dead ends: 488 [2024-11-19 03:13:28,275 INFO L226 Difference]: Without dead ends: 485 [2024-11-19 03:13:28,276 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:28,277 INFO L432 NwaCegarLoop]: 500 mSDtfsCounter, 481 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 1 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.0s Time, 0 mProtectedPredicate, 0 mProtectedAction, 481 SdHoareTripleChecker+Valid, 500 SdHoareTripleChecker+Invalid, 2 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 1 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:28,277 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [481 Valid, 500 Invalid, 2 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 1 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:28,279 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 485 states. [2024-11-19 03:13:28,304 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 485 to 485. [2024-11-19 03:13:28,305 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 485 states, 371 states have (on average 1.38544474393531) internal successors, (514), 377 states have internal predecessors, (514), 74 states have call successors, (74), 40 states have call predecessors, (74), 39 states have return successors, (69), 68 states have call predecessors, (69), 69 states have call successors, (69) [2024-11-19 03:13:28,308 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 485 states to 485 states and 657 transitions. [2024-11-19 03:13:28,310 INFO L78 Accepts]: Start accepts. Automaton has 485 states and 657 transitions. Word has length 26 [2024-11-19 03:13:28,310 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:28,310 INFO L471 AbstractCegarLoop]: Abstraction has 485 states and 657 transitions. [2024-11-19 03:13:28,310 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 7.666666666666667) internal successors, (23), 3 states have internal predecessors, (23), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:28,310 INFO L276 IsEmpty]: Start isEmpty. Operand 485 states and 657 transitions. [2024-11-19 03:13:28,313 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 28 [2024-11-19 03:13:28,313 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:28,313 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 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-19 03:13:28,313 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable4 [2024-11-19 03:13:28,313 INFO L396 AbstractCegarLoop]: === Iteration 6 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:28,314 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:28,314 INFO L85 PathProgramCache]: Analyzing trace with hash 1989460434, now seen corresponding path program 1 times [2024-11-19 03:13:28,314 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:28,314 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1039159843] [2024-11-19 03:13:28,315 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:28,315 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:28,989 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:29,136 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:29,137 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:29,137 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1039159843] [2024-11-19 03:13:29,137 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1039159843] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:29,137 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:29,137 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:29,137 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [378963888] [2024-11-19 03:13:29,138 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:29,139 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:29,139 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:29,139 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:29,139 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:29,140 INFO L87 Difference]: Start difference. First operand 485 states and 657 transitions. Second operand has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:33,176 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 03:13:33,308 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:33,309 INFO L93 Difference]: Finished difference Result 744 states and 1003 transitions. [2024-11-19 03:13:33,309 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:33,310 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 27 [2024-11-19 03:13:33,310 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:33,314 INFO L225 Difference]: With dead ends: 744 [2024-11-19 03:13:33,314 INFO L226 Difference]: Without dead ends: 740 [2024-11-19 03:13:33,315 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:33,316 INFO L432 NwaCegarLoop]: 499 mSDtfsCounter, 178 mSDsluCounter, 479 mSDsCounter, 0 mSdLazyCounter, 7 mSolverCounterSat, 4 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 178 SdHoareTripleChecker+Valid, 978 SdHoareTripleChecker+Invalid, 12 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 4 IncrementalHoareTripleChecker+Valid, 7 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:33,317 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [178 Valid, 978 Invalid, 12 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [4 Valid, 7 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:33,318 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 740 states. [2024-11-19 03:13:33,345 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 740 to 738. [2024-11-19 03:13:33,347 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 738 states, 569 states have (on average 1.3884007029876977) internal successors, (790), 577 states have internal predecessors, (790), 106 states have call successors, (106), 64 states have call predecessors, (106), 62 states have return successors, (101), 97 states have call predecessors, (101), 101 states have call successors, (101) [2024-11-19 03:13:33,350 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 738 states to 738 states and 997 transitions. [2024-11-19 03:13:33,351 INFO L78 Accepts]: Start accepts. Automaton has 738 states and 997 transitions. Word has length 27 [2024-11-19 03:13:33,351 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:33,351 INFO L471 AbstractCegarLoop]: Abstraction has 738 states and 997 transitions. [2024-11-19 03:13:33,351 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.0) internal successors, (24), 3 states have internal predecessors, (24), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:33,351 INFO L276 IsEmpty]: Start isEmpty. Operand 738 states and 997 transitions. [2024-11-19 03:13:33,352 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 29 [2024-11-19 03:13:33,352 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:33,352 INFO L215 NwaCegarLoop]: trace histogram [1, 1, 1, 1, 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-19 03:13:33,353 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable5 [2024-11-19 03:13:33,353 INFO L396 AbstractCegarLoop]: === Iteration 7 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:33,353 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:33,353 INFO L85 PathProgramCache]: Analyzing trace with hash 1542940627, now seen corresponding path program 1 times [2024-11-19 03:13:33,353 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:33,354 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [2089938289] [2024-11-19 03:13:33,354 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:33,354 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:33,947 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:34,111 INFO L134 CoverageAnalysis]: Checked inductivity of 0 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 0 trivial. 0 not checked. [2024-11-19 03:13:34,111 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:34,112 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [2089938289] [2024-11-19 03:13:34,112 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [2089938289] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:34,112 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:34,112 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:34,112 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [273994204] [2024-11-19 03:13:34,112 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:34,112 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:34,112 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:34,113 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:34,113 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:34,113 INFO L87 Difference]: Start difference. First operand 738 states and 997 transitions. Second operand has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:38,167 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-19 03:13:38,197 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:38,197 INFO L93 Difference]: Finished difference Result 740 states and 998 transitions. [2024-11-19 03:13:38,219 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:38,219 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) Word has length 28 [2024-11-19 03:13:38,219 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:38,224 INFO L225 Difference]: With dead ends: 740 [2024-11-19 03:13:38,224 INFO L226 Difference]: Without dead ends: 715 [2024-11-19 03:13:38,225 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 3 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:38,225 INFO L432 NwaCegarLoop]: 499 mSDtfsCounter, 477 mSDsluCounter, 0 mSDsCounter, 0 mSdLazyCounter, 0 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 477 SdHoareTripleChecker+Valid, 499 SdHoareTripleChecker+Invalid, 1 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 0 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:38,226 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [477 Valid, 499 Invalid, 1 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 0 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:38,227 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 715 states. [2024-11-19 03:13:38,325 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 715 to 714. [2024-11-19 03:13:38,326 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 714 states, 554 states have (on average 1.3898916967509025) internal successors, (770), 560 states have internal predecessors, (770), 99 states have call successors, (99), 62 states have call predecessors, (99), 60 states have return successors, (95), 92 states have call predecessors, (95), 95 states have call successors, (95) [2024-11-19 03:13:38,329 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 714 states to 714 states and 964 transitions. [2024-11-19 03:13:38,330 INFO L78 Accepts]: Start accepts. Automaton has 714 states and 964 transitions. Word has length 28 [2024-11-19 03:13:38,330 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:38,330 INFO L471 AbstractCegarLoop]: Abstraction has 714 states and 964 transitions. [2024-11-19 03:13:38,331 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 8.333333333333334) internal successors, (25), 3 states have internal predecessors, (25), 2 states have call successors, (2), 2 states have call predecessors, (2), 1 states have return successors, (1), 1 states have call predecessors, (1), 1 states have call successors, (1) [2024-11-19 03:13:38,331 INFO L276 IsEmpty]: Start isEmpty. Operand 714 states and 964 transitions. [2024-11-19 03:13:38,333 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 51 [2024-11-19 03:13:38,334 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:38,335 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 03:13:38,335 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable6 [2024-11-19 03:13:38,335 INFO L396 AbstractCegarLoop]: === Iteration 8 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:38,336 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:38,336 INFO L85 PathProgramCache]: Analyzing trace with hash -2128375307, now seen corresponding path program 1 times [2024-11-19 03:13:38,336 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:38,336 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1544807429] [2024-11-19 03:13:38,336 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:38,337 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:38,887 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:39,225 INFO L134 CoverageAnalysis]: Checked inductivity of 3 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 3 trivial. 0 not checked. [2024-11-19 03:13:39,226 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:39,226 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1544807429] [2024-11-19 03:13:39,227 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1544807429] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:39,227 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:39,227 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:39,227 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [818484619] [2024-11-19 03:13:39,227 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:39,228 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:39,228 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:39,228 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:39,228 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:39,229 INFO L87 Difference]: Start difference. First operand 714 states and 964 transitions. Second operand has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 03:13:43,274 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 03:13:43,367 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:43,368 INFO L93 Difference]: Finished difference Result 1424 states and 1924 transitions. [2024-11-19 03:13:43,368 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:43,368 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 50 [2024-11-19 03:13:43,369 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:43,372 INFO L225 Difference]: With dead ends: 1424 [2024-11-19 03:13:43,372 INFO L226 Difference]: Without dead ends: 713 [2024-11-19 03:13:43,374 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:43,375 INFO L432 NwaCegarLoop]: 658 mSDtfsCounter, 470 mSDsluCounter, 175 mSDsCounter, 0 mSdLazyCounter, 6 mSolverCounterSat, 1 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 470 SdHoareTripleChecker+Valid, 833 SdHoareTripleChecker+Invalid, 8 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 1 IncrementalHoareTripleChecker+Valid, 6 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:43,375 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [470 Valid, 833 Invalid, 8 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [1 Valid, 6 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:43,376 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-19 03:13:43,406 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 713. [2024-11-19 03:13:43,408 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 713 states, 554 states have (on average 1.3862815884476534) internal successors, (768), 559 states have internal predecessors, (768), 98 states have call successors, (98), 62 states have call predecessors, (98), 60 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-19 03:13:43,410 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 713 states to 713 states and 959 transitions. [2024-11-19 03:13:43,411 INFO L78 Accepts]: Start accepts. Automaton has 713 states and 959 transitions. Word has length 50 [2024-11-19 03:13:43,412 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:43,412 INFO L471 AbstractCegarLoop]: Abstraction has 713 states and 959 transitions. [2024-11-19 03:13:43,412 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 13.333333333333334) internal successors, (40), 3 states have internal predecessors, (40), 3 states have call successors, (5), 3 states have call predecessors, (5), 2 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 03:13:43,412 INFO L276 IsEmpty]: Start isEmpty. Operand 713 states and 959 transitions. [2024-11-19 03:13:43,414 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 60 [2024-11-19 03:13:43,414 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:43,414 INFO L215 NwaCegarLoop]: trace histogram [2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 03:13:43,414 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable7 [2024-11-19 03:13:43,415 INFO L396 AbstractCegarLoop]: === Iteration 9 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:43,415 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:43,415 INFO L85 PathProgramCache]: Analyzing trace with hash -1938132809, now seen corresponding path program 1 times [2024-11-19 03:13:43,415 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:43,415 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [1004375958] [2024-11-19 03:13:43,415 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:43,416 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:44,160 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:44,429 INFO L134 CoverageAnalysis]: Checked inductivity of 6 backedges. 0 proven. 0 refuted. 0 times theorem prover too weak. 6 trivial. 0 not checked. [2024-11-19 03:13:44,430 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:44,431 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [1004375958] [2024-11-19 03:13:44,431 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [1004375958] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:44,431 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:44,431 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [3] imperfect sequences [] total 3 [2024-11-19 03:13:44,431 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1873791777] [2024-11-19 03:13:44,431 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:44,432 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 3 states [2024-11-19 03:13:44,432 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:44,432 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 3 interpolants. [2024-11-19 03:13:44,434 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:44,434 INFO L87 Difference]: Start difference. First operand 713 states and 959 transitions. Second operand has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-19 03:13:48,475 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 03:13:48,560 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:48,561 INFO L93 Difference]: Finished difference Result 715 states and 960 transitions. [2024-11-19 03:13:48,561 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 3 states. [2024-11-19 03:13:48,561 INFO L78 Accepts]: Start accepts. Automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) Word has length 59 [2024-11-19 03:13:48,562 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:48,567 INFO L225 Difference]: With dead ends: 715 [2024-11-19 03:13:48,567 INFO L226 Difference]: Without dead ends: 712 [2024-11-19 03:13:48,568 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 4 GetRequests, 3 SyntacticMatches, 0 SemanticMatches, 1 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=3, Invalid=3, Unknown=0, NotChecked=0, Total=6 [2024-11-19 03:13:48,570 INFO L432 NwaCegarLoop]: 495 mSDtfsCounter, 4 mSDsluCounter, 480 mSDsCounter, 0 mSdLazyCounter, 5 mSolverCounterSat, 0 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 4 SdHoareTripleChecker+Valid, 975 SdHoareTripleChecker+Invalid, 6 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 0 IncrementalHoareTripleChecker+Valid, 5 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.1s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:48,570 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [4 Valid, 975 Invalid, 6 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [0 Valid, 5 Invalid, 1 Unknown, 0 Unchecked, 4.1s Time] [2024-11-19 03:13:48,572 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 712 states. [2024-11-19 03:13:48,636 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 712 to 712. [2024-11-19 03:13:48,638 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 712 states, 554 states have (on average 1.3844765342960288) internal successors, (767), 558 states have internal predecessors, (767), 97 states have call successors, (97), 62 states have call predecessors, (97), 60 states have return successors, (93), 92 states have call predecessors, (93), 93 states have call successors, (93) [2024-11-19 03:13:48,642 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 712 states to 712 states and 957 transitions. [2024-11-19 03:13:48,643 INFO L78 Accepts]: Start accepts. Automaton has 712 states and 957 transitions. Word has length 59 [2024-11-19 03:13:48,644 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:48,644 INFO L471 AbstractCegarLoop]: Abstraction has 712 states and 957 transitions. [2024-11-19 03:13:48,644 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 3 states, 3 states have (on average 14.333333333333334) internal successors, (43), 3 states have internal predecessors, (43), 3 states have call successors, (7), 3 states have call predecessors, (7), 2 states have return successors, (5), 2 states have call predecessors, (5), 2 states have call successors, (5) [2024-11-19 03:13:48,644 INFO L276 IsEmpty]: Start isEmpty. Operand 712 states and 957 transitions. [2024-11-19 03:13:48,646 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 59 [2024-11-19 03:13:48,646 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:48,647 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 03:13:48,647 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable8 [2024-11-19 03:13:48,647 INFO L396 AbstractCegarLoop]: === Iteration 10 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:48,647 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:48,648 INFO L85 PathProgramCache]: Analyzing trace with hash -326501186, now seen corresponding path program 1 times [2024-11-19 03:13:48,648 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:48,648 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [691214259] [2024-11-19 03:13:48,648 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:48,648 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:49,297 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is unsat [2024-11-19 03:13:49,720 INFO L134 CoverageAnalysis]: Checked inductivity of 15 backedges. 8 proven. 0 refuted. 0 times theorem prover too weak. 7 trivial. 0 not checked. [2024-11-19 03:13:49,720 INFO L136 FreeRefinementEngine]: Strategy CAMEL found an infeasible trace [2024-11-19 03:13:49,720 INFO L334 FreeRefinementEngine]: Using interpolant generator IpTcStrategyModuleSmtInterpolCraig [691214259] [2024-11-19 03:13:49,720 INFO L158 FreeRefinementEngine]: IpTcStrategyModuleSmtInterpolCraig [691214259] provided 1 perfect and 0 imperfect interpolant sequences [2024-11-19 03:13:49,721 INFO L185 FreeRefinementEngine]: Found 1 perfect and 0 imperfect interpolant sequences. [2024-11-19 03:13:49,721 INFO L198 FreeRefinementEngine]: Number of different interpolants: perfect sequences [5] imperfect sequences [] total 5 [2024-11-19 03:13:49,721 INFO L121 tionRefinementEngine]: Using interpolant automaton builder IpAbStrategyModuleStraightlineAll [1395549896] [2024-11-19 03:13:49,721 INFO L85 oduleStraightlineAll]: Using 1 perfect interpolants to construct interpolant automaton [2024-11-19 03:13:49,721 INFO L548 AbstractCegarLoop]: INTERPOLANT automaton has 5 states [2024-11-19 03:13:49,721 INFO L100 FreeRefinementEngine]: Using predicate unifier PredicateUnifier provided by strategy CAMEL [2024-11-19 03:13:49,722 INFO L143 InterpolantAutomaton]: Constructing interpolant automaton starting with 5 interpolants. [2024-11-19 03:13:49,722 INFO L145 InterpolantAutomaton]: CoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 03:13:49,722 INFO L87 Difference]: Start difference. First operand 712 states and 957 transitions. Second operand has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 03:13:53,760 WARN L539 Checker$ProtectedHtc]: IncrementalHoareTripleChecker took 4.04s for a HTC check with result UNKNOWN. Formula has sorts [Array, Bool, Int], hasArrays=true, hasNonlinArith=false, quantifiers [] [2024-11-19 03:13:53,954 INFO L144 Difference]: Subtrahend was deterministic. Have not used determinization. [2024-11-19 03:13:53,954 INFO L93 Difference]: Finished difference Result 1438 states and 1931 transitions. [2024-11-19 03:13:53,955 INFO L141 InterpolantAutomaton]: Switched to read-only mode: deterministic interpolant automaton has 5 states. [2024-11-19 03:13:53,955 INFO L78 Accepts]: Start accepts. Automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) Word has length 58 [2024-11-19 03:13:53,955 INFO L84 Accepts]: Finished accepts. some prefix is accepted. [2024-11-19 03:13:53,959 INFO L225 Difference]: With dead ends: 1438 [2024-11-19 03:13:53,959 INFO L226 Difference]: Without dead ends: 713 [2024-11-19 03:13:53,961 INFO L431 NwaCegarLoop]: 0 DeclaredPredicates, 5 GetRequests, 2 SyntacticMatches, 0 SemanticMatches, 3 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.0s TimeCoverageRelationStatistics Valid=7, Invalid=13, Unknown=0, NotChecked=0, Total=20 [2024-11-19 03:13:53,961 INFO L432 NwaCegarLoop]: 491 mSDtfsCounter, 9 mSDsluCounter, 1462 mSDsCounter, 0 mSdLazyCounter, 20 mSolverCounterSat, 2 mSolverCounterUnsat, 1 mSolverCounterUnknown, 0 mSolverCounterNotChecked, 4.1s Time, 0 mProtectedPredicate, 0 mProtectedAction, 9 SdHoareTripleChecker+Valid, 1953 SdHoareTripleChecker+Invalid, 23 SdHoareTripleChecker+Unknown, 0 SdHoareTripleChecker+Unchecked, 0.0s SdHoareTripleChecker+Time, 2 IncrementalHoareTripleChecker+Valid, 20 IncrementalHoareTripleChecker+Invalid, 1 IncrementalHoareTripleChecker+Unknown, 0 IncrementalHoareTripleChecker+Unchecked, 4.2s IncrementalHoareTripleChecker+Time [2024-11-19 03:13:53,962 INFO L433 NwaCegarLoop]: SdHoareTripleChecker [9 Valid, 1953 Invalid, 23 Unknown, 0 Unchecked, 0.0s Time], IncrementalHoareTripleChecker [2 Valid, 20 Invalid, 1 Unknown, 0 Unchecked, 4.2s Time] [2024-11-19 03:13:53,963 INFO L82 GeneralOperation]: Start minimizeSevpa. Operand 713 states. [2024-11-19 03:13:53,994 INFO L88 GeneralOperation]: Finished minimizeSevpa. Reduced states from 713 to 648. [2024-11-19 03:13:53,995 INFO L82 GeneralOperation]: Start removeUnreachable. Operand has 648 states, 512 states have (on average 1.400390625) internal successors, (717), 515 states have internal predecessors, (717), 85 states have call successors, (85), 52 states have call predecessors, (85), 50 states have return successors, (81), 81 states have call predecessors, (81), 81 states have call successors, (81) [2024-11-19 03:13:53,998 INFO L88 GeneralOperation]: Finished removeUnreachable. Reduced from 648 states to 648 states and 883 transitions. [2024-11-19 03:13:53,999 INFO L78 Accepts]: Start accepts. Automaton has 648 states and 883 transitions. Word has length 58 [2024-11-19 03:13:53,999 INFO L84 Accepts]: Finished accepts. word is rejected. [2024-11-19 03:13:53,999 INFO L471 AbstractCegarLoop]: Abstraction has 648 states and 883 transitions. [2024-11-19 03:13:53,999 INFO L472 AbstractCegarLoop]: INTERPOLANT automaton has has 5 states, 5 states have (on average 8.8) internal successors, (44), 5 states have internal predecessors, (44), 2 states have call successors, (5), 2 states have call predecessors, (5), 1 states have return successors, (3), 2 states have call predecessors, (3), 2 states have call successors, (3) [2024-11-19 03:13:54,000 INFO L276 IsEmpty]: Start isEmpty. Operand 648 states and 883 transitions. [2024-11-19 03:13:54,001 INFO L282 IsEmpty]: Finished isEmpty. Found accepting run of length 71 [2024-11-19 03:13:54,001 INFO L207 NwaCegarLoop]: Found error trace [2024-11-19 03:13:54,001 INFO L215 NwaCegarLoop]: trace histogram [3, 3, 2, 2, 2, 2, 2, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 03:13:54,001 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable9 [2024-11-19 03:13:54,002 INFO L396 AbstractCegarLoop]: === Iteration 11 === Targeting ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION === [ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION] === [2024-11-19 03:13:54,002 INFO L157 PredicateUnifier]: Initialized classic predicate unifier [2024-11-19 03:13:54,002 INFO L85 PathProgramCache]: Analyzing trace with hash 881245106, now seen corresponding path program 1 times [2024-11-19 03:13:54,002 INFO L118 FreeRefinementEngine]: Executing refinement strategy CAMEL [2024-11-19 03:13:54,002 INFO L334 FreeRefinementEngine]: Using trace check IpTcStrategyModuleSmtInterpolCraig [331645453] [2024-11-19 03:13:54,003 INFO L95 rtionOrderModulation]: Keeping assertion order NOT_INCREMENTALLY [2024-11-19 03:13:54,003 INFO L127 SolverBuilder]: Constructing new instance of SMTInterpol with explicit timeout -1 ms and remaining time -1 ms [2024-11-19 03:13:54,915 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-19 03:13:54,915 INFO L356 TraceCheck]: Trace is feasible, we will do another trace check, this time with branch encoders. [2024-11-19 03:13:55,098 INFO L136 AnnotateAndAsserter]: Conjunction of SSA is sat [2024-11-19 03:13:55,257 INFO L130 FreeRefinementEngine]: Strategy CAMEL found a feasible trace [2024-11-19 03:13:55,257 INFO L325 BasicCegarLoop]: Counterexample is feasible [2024-11-19 03:13:55,258 INFO L782 garLoopResultBuilder]: Registering result UNSAFE for location ldv_errorErr0ASSERT_VIOLATIONERROR_FUNCTION (0 of 1 remaining) [2024-11-19 03:13:55,260 WARN L453 AbstractCegarLoop]: Destroyed unattended storables created during the last iteration: SelfDestructingSolverStorable10 [2024-11-19 03:13:55,262 INFO L407 BasicCegarLoop]: Path program histogram: [1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1] [2024-11-19 03:13:55,402 INFO L170 ceAbstractionStarter]: Computing trace abstraction results [2024-11-19 03:13:55,404 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction CFG 19.11 03:13:55 BoogieIcfgContainer [2024-11-19 03:13:55,404 INFO L131 PluginConnector]: ------------------------ END TraceAbstraction---------------------------- [2024-11-19 03:13:55,405 INFO L112 PluginConnector]: ------------------------Witness Printer---------------------------- [2024-11-19 03:13:55,405 INFO L270 PluginConnector]: Initializing Witness Printer... [2024-11-19 03:13:55,405 INFO L274 PluginConnector]: Witness Printer initialized [2024-11-19 03:13:55,406 INFO L184 PluginConnector]: Executing the observer RCFGCatcher from plugin Witness Printer for "de.uni_freiburg.informatik.ultimate.plugins.generator.rcfgbuilder CFG 19.11 03:13:09" (3/4) ... [2024-11-19 03:13:55,409 INFO L145 WitnessPrinter]: No result that supports witness generation found [2024-11-19 03:13:55,410 INFO L131 PluginConnector]: ------------------------ END Witness Printer---------------------------- [2024-11-19 03:13:55,411 INFO L158 Benchmark]: Toolchain (without parser) took 60090.89ms. Allocated memory was 184.5MB in the beginning and 685.8MB in the end (delta: 501.2MB). Free memory was 109.6MB in the beginning and 567.9MB in the end (delta: -458.3MB). Peak memory consumption was 45.7MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,411 INFO L158 Benchmark]: CDTParser took 0.25ms. Allocated memory is still 104.9MB. Free memory is still 71.3MB. There was no memory consumed. Max. memory is 16.1GB. [2024-11-19 03:13:55,411 INFO L158 Benchmark]: CACSL2BoogieTranslator took 2485.23ms. Allocated memory is still 184.5MB. Free memory was 109.3MB in the beginning and 70.1MB in the end (delta: 39.2MB). Peak memory consumption was 45.5MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,411 INFO L158 Benchmark]: Boogie Procedure Inliner took 242.07ms. Allocated memory is still 184.5MB. Free memory was 70.1MB in the beginning and 131.6MB in the end (delta: -61.5MB). Peak memory consumption was 14.0MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,411 INFO L158 Benchmark]: Boogie Preprocessor took 372.19ms. Allocated memory is still 184.5MB. Free memory was 131.6MB in the beginning and 87.6MB in the end (delta: 44.0MB). Peak memory consumption was 44.0MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,412 INFO L158 Benchmark]: RCFGBuilder took 11520.87ms. Allocated memory was 184.5MB in the beginning and 293.6MB in the end (delta: 109.1MB). Free memory was 87.6MB in the beginning and 167.4MB in the end (delta: -79.9MB). Peak memory consumption was 115.2MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,413 INFO L158 Benchmark]: TraceAbstraction took 45457.14ms. Allocated memory was 293.6MB in the beginning and 685.8MB in the end (delta: 392.2MB). Free memory was 167.4MB in the beginning and 569.0MB in the end (delta: -401.6MB). Peak memory consumption was 375.6MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,413 INFO L158 Benchmark]: Witness Printer took 5.38ms. Allocated memory is still 685.8MB. Free memory was 569.0MB in the beginning and 567.9MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. [2024-11-19 03:13:55,415 INFO L338 ainManager$Toolchain]: ####################### End [Toolchain 1] ####################### --- Results --- * Results from de.uni_freiburg.informatik.ultimate.core: - StatisticsResult: Toolchain Benchmarks Benchmark results are: * CDTParser took 0.25ms. Allocated memory is still 104.9MB. Free memory is still 71.3MB. There was no memory consumed. Max. memory is 16.1GB. * CACSL2BoogieTranslator took 2485.23ms. Allocated memory is still 184.5MB. Free memory was 109.3MB in the beginning and 70.1MB in the end (delta: 39.2MB). Peak memory consumption was 45.5MB. Max. memory is 16.1GB. * Boogie Procedure Inliner took 242.07ms. Allocated memory is still 184.5MB. Free memory was 70.1MB in the beginning and 131.6MB in the end (delta: -61.5MB). Peak memory consumption was 14.0MB. Max. memory is 16.1GB. * Boogie Preprocessor took 372.19ms. Allocated memory is still 184.5MB. Free memory was 131.6MB in the beginning and 87.6MB in the end (delta: 44.0MB). Peak memory consumption was 44.0MB. Max. memory is 16.1GB. * RCFGBuilder took 11520.87ms. Allocated memory was 184.5MB in the beginning and 293.6MB in the end (delta: 109.1MB). Free memory was 87.6MB in the beginning and 167.4MB in the end (delta: -79.9MB). Peak memory consumption was 115.2MB. Max. memory is 16.1GB. * TraceAbstraction took 45457.14ms. Allocated memory was 293.6MB in the beginning and 685.8MB in the end (delta: 392.2MB). Free memory was 167.4MB in the beginning and 569.0MB in the end (delta: -401.6MB). Peak memory consumption was 375.6MB. Max. memory is 16.1GB. * Witness Printer took 5.38ms. Allocated memory is still 685.8MB. Free memory was 569.0MB in the beginning and 567.9MB in the end (delta: 1.1MB). Peak memory consumption was 2.1MB. Max. memory is 16.1GB. * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator: - GenericResultAtLocation [Line: 3188]: 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"); [3188] - GenericResultAtLocation [Line: 3195]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3195] - GenericResultAtLocation [Line: 3202]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3202] - GenericResultAtLocation [Line: 3210]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [3210] - GenericResultAtLocation [Line: 3253]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3253-3254] - GenericResultAtLocation [Line: 3257]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3257-3258] - GenericResultAtLocation [Line: 3261]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3261-3262] - GenericResultAtLocation [Line: 3265]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile (".pushsection .smp_locks,\"a\"\n.balign 4\n.long 671f - .\n.popsection\n671:\n\tlock; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3265-3266] - GenericResultAtLocation [Line: 5167]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5167] - GenericResultAtLocation [Line: 5170]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5170] - GenericResultAtLocation [Line: 5173]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5173] - GenericResultAtLocation [Line: 5176]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5176] - GenericResultAtLocation [Line: 5347]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp->state): : "memory", "cc"); [5347-5348] - GenericResultAtLocation [Line: 5352]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___0->state): : "memory", "cc"); [5352-5353] - GenericResultAtLocation [Line: 5357]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5357-5358] - GenericResultAtLocation [Line: 5362]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5362-5363] - GenericResultAtLocation [Line: 5375]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___3->state): : "memory", "cc"); [5375-5376] - GenericResultAtLocation [Line: 5380]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___4->state): : "memory", "cc"); [5380-5381] - GenericResultAtLocation [Line: 5385]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___5->state): : "memory", "cc"); [5385-5386] - GenericResultAtLocation [Line: 5390]: Unsoundness Warning Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5390-5391] * Results from de.uni_freiburg.informatik.ultimate.plugins.generator.traceabstraction: - StatisticsResult: ErrorAutomatonStatistics NumberErrorTraces: 0, NumberStatementsAllTraces: 0, NumberRelevantStatements: 0, 0.0s ErrorAutomatonConstructionTimeTotal, 0.0s FaulLocalizationTime, NumberStatementsFirstTrace: -1, TraceLengthAvg: 0, 0.0s ErrorAutomatonConstructionTimeAvg, 0.0s ErrorAutomatonDifferenceTimeAvg, 0.0s ErrorAutomatonDifferenceTimeTotal, NumberOfNoEnhancement: 0, NumberOfFiniteEnhancement: 0, NumberOfInfiniteEnhancement: 0 - UnprovableResult [Line: 6023]: Unable to prove that a call to reach_error is unreachable Unable to prove that a call to reach_error is unreachable Reason: overapproximation of large string literal at line 3473. Possible FailurePath: [L3298] int ldv_state_variable_3 ; [L3299] int ldv_state_variable_1 ; [L3300] int ldv_state_variable_2 ; [L3301] int ref_cnt ; [L3302] int ldv_state_variable_0 ; [L3412] int rc_core_debug ; [L3472] static struct list_head rc_map_list = {& rc_map_list, & rc_map_list}; [L3472] static struct list_head rc_map_list = {& rc_map_list, & rc_map_list}; [L3472] static struct list_head rc_map_list = {& rc_map_list, & rc_map_list}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3473-L3474] static spinlock_t rc_map_lock = {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "rc_map_lock", 0, 0UL}}}}; [L3551] static struct rc_map_table empty[1U] = { {42U, 152U}}; [L3551] static struct rc_map_table empty[1U] = { {42U, 152U}}; [L3551] static struct rc_map_table empty[1U] = { {42U, 152U}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L3552-L3559] static struct rc_map_list empty_map = {{0, 0}, {(struct rc_map_table *)(& empty), 1U, 0U, 0U, 0, "rc-empty", {{{{{0U}}, 0U, 0U, 0, {0, {0, 0}, 0, 0, 0UL}}}}}}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4237-L4238] static struct class ir_input_class = {"rc", 0, 0, 0, 0, 0, 0, & ir_devnode, 0, 0, 0, 0, 0, 0, 0, 0}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4239-L4251] static struct __anonstruct_proto_names_168 proto_names[12U] = { {0ULL, (char *)"none"}, {2ULL, (char *)"other"}, {1ULL, (char *)"unknown"}, {24ULL, (char *)"rc-5"}, {1024ULL, (char *)"nec"}, {253952ULL, (char *)"rc-6"}, {64ULL, (char *)"jvc"}, {896ULL, (char *)"sony"}, {32ULL, (char *)"rc-5-sz"}, {2048ULL, (char *)"sanyo"}, {4096ULL, (char *)"mce_kbd"}, {4ULL, (char *)"lirc"}}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4578-L4580] static struct device_attribute dev_attr_protocols = {{"protocols", 420U, (_Bool)0, 0, {{{(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}, {(char)0}}}}, & show_protocols, & store_protocols}; [L4581] static struct attribute *rc_dev_attrs[2U] = { & dev_attr_protocols.attr, 0}; [L4581] static struct attribute *rc_dev_attrs[2U] = { & dev_attr_protocols.attr, 0}; [L4581] static struct attribute *rc_dev_attrs[2U] = { & dev_attr_protocols.attr, 0}; [L4582] static struct attribute_group rc_dev_attr_grp = {0, 0, (struct attribute **)(& rc_dev_attrs)}; [L4582] static struct attribute_group rc_dev_attr_grp = {0, 0, (struct attribute **)(& rc_dev_attrs)}; [L4582] static struct attribute_group rc_dev_attr_grp = {0, 0, (struct attribute **)(& rc_dev_attrs)}; [L4582] static struct attribute_group rc_dev_attr_grp = {0, 0, (struct attribute **)(& rc_dev_attrs)}; [L4583] static struct attribute_group const *rc_dev_attr_groups[2U] = { (struct attribute_group const *)(& rc_dev_attr_grp), 0}; [L4583] static struct attribute_group const *rc_dev_attr_groups[2U] = { (struct attribute_group const *)(& rc_dev_attr_grp), 0}; [L4583] static struct attribute_group const *rc_dev_attr_groups[2U] = { (struct attribute_group const *)(& rc_dev_attr_grp), 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4584-L4585] static struct device_type rc_dev_type = {0, (struct attribute_group const **)(& rc_dev_attr_groups), & rc_dev_uevent, 0, & rc_dev_release, 0}; [L4884] char *ldvarg3 ; [L4885] struct device *dev_attr_protocols_group0 ; [L4886] struct kobj_uevent_env *ldvarg0 ; [L4887] char *ldvarg5 ; [L4888] struct device *ldvarg1 ; [L4889] int ldv_retval_0 ; [L4890] size_t ldvarg4 ; [L4892] struct device_attribute *dev_attr_protocols_group1 ; [L4894] struct device *rc_dev_type_group0 ; [L4895] umode_t *ldvarg2 ; [L5297] static struct list_head ir_raw_client_list = {& ir_raw_client_list, & ir_raw_client_list}; [L5297] static struct list_head ir_raw_client_list = {& ir_raw_client_list, & ir_raw_client_list}; [L5297] static struct list_head ir_raw_client_list = {& ir_raw_client_list, & ir_raw_client_list}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5298-L5301] static struct mutex ir_raw_handler_lock = {{1}, {{{{{0U}}, 3735899821U, 4294967295U, 0xffffffffffffffffUL, {0, {0, 0}, "ir_raw_handler_lock.wait_lock", 0, 0UL}}}}, {& ir_raw_handler_lock.wait_list, & ir_raw_handler_lock.wait_list}, 0, 0, (void *)(& ir_raw_handler_lock), {0, {0, 0}, "ir_raw_handler_lock", 0, 0UL}}; [L5302] static struct list_head ir_raw_handler_list = {& ir_raw_handler_list, & ir_raw_handler_list}; [L5302] static struct list_head ir_raw_handler_list = {& ir_raw_handler_list, & ir_raw_handler_list}; [L5302] static struct list_head ir_raw_handler_list = {& ir_raw_handler_list, & ir_raw_handler_list}; [L5303] static u64 available_protocols ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L5304] static struct work_struct wq_load ; [L6040] static int ldv_mutex_cred_guard_mutex_of_signal_struct ; [L6143] static int ldv_mutex_ir_raw_handler_lock ; [L6245] static int ldv_mutex_lock ; [L6347] static int ldv_mutex_lock_of_rc_dev ; [L6449] static int ldv_mutex_mutex_of_device ; VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:0}, dev_attr_protocols_group1={0:0}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=0, ldv_mutex_ir_raw_handler_lock=0, ldv_mutex_lock=0, ldv_mutex_lock_of_rc_dev=0, ldv_mutex_mutex_of_device=0, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:0}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4898] int tmp ; [L4899] int tmp___0 ; [L4900] int tmp___1 ; [L4901] int tmp___2 ; [L4902] int tmp___3 ; [L4904] ldvarg0 = (struct kobj_uevent_env*) __VERIFIER_nondet_long () [L4905] ldvarg1 = (struct device*) __VERIFIER_nondet_long () [L4906] ldvarg2 = (umode_t *) __VERIFIER_nondet_long () [L4907] ldvarg3 = (char*) __VERIFIER_nondet_long () [L4908] ldvarg4 = (size_t) __VERIFIER_nondet_long () [L4909] ldvarg5 = (char*) __VERIFIER_nondet_long () [L4910] dev_attr_protocols_group0 = (struct device *)__VERIFIER_nondet_long () [L4911] dev_attr_protocols_group1 = (struct device_attribute *)__VERIFIER_nondet_long () [L4912] rc_dev_type_group0 = (struct device*) __VERIFIER_nondet_long () [L4913] CALL ldv_initialize() [L6554] ldv_mutex_cred_guard_mutex_of_signal_struct = 1 [L6555] ldv_mutex_ir_raw_handler_lock = 1 [L6556] ldv_mutex_lock = 1 [L6557] ldv_mutex_lock_of_rc_dev = 1 [L6558] ldv_mutex_mutex_of_device = 1 VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=0, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4913] RET ldv_initialize() [L4914] ldv_state_variable_1 = 0 [L4915] ref_cnt = 0 [L4916] ldv_state_variable_0 = 1 [L4917] ldv_state_variable_3 = 0 [L4918] ldv_state_variable_2 = 0 VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4920] tmp = __VERIFIER_nondet_int() [L4922] case 0: [L4961] case 1: [L4963] tmp___1 = __VERIFIER_nondet_int() [L4965] case 0: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp=1, tmp___1=1, wq_load={199:0}] [L4961] case 1: [L4973] case 1: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp=1, wq_load={199:0}] [L4961] case 1: [L4975] CALL, EXPR rc_core_init() [L4861] int rc ; [L4862] struct lock_class_key __key ; [L4863] int tmp ; [L4865] CALL, EXPR __class_register(& ir_input_class, & __key) [L6590] return __VERIFIER_nondet_int(); [L4865] RET, EXPR __class_register(& ir_input_class, & __key) [L4865] tmp = __class_register(& ir_input_class, & __key) [L4866] rc = tmp VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc=0, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4867] COND FALSE !(rc != 0) [L4872] CALL rc_map_register(& empty_map) [L3536] CALL spin_lock(& rc_map_lock) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L3319] FCALL _raw_spin_lock(& lock->ldv_5961.rlock) [L3536] RET spin_lock(& rc_map_lock) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, map={188:0}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L3537] CALL list_add_tail(& map->list, & rc_map_list) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L3236] EXPR head->prev [L3236] FCALL __list_add(new, head->prev, head) [L3537] RET list_add_tail(& map->list, & rc_map_list) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, map={188:0}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L3538] CALL spin_unlock(& rc_map_lock) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L3326] FCALL _raw_spin_unlock(& lock->ldv_5961.rlock) [L3538] RET spin_unlock(& rc_map_lock) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, map={188:0}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L3539] return (0); VAL [\result=0, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, map={188:0}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4872] RET rc_map_register(& empty_map) [L4873] return (0); [L4873] return (0); VAL [\result=0, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=1, ldv_state_variable_1=0, ldv_state_variable_2=0, ldv_state_variable_3=0, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4975] RET, EXPR rc_core_init() [L4975] ldv_retval_0 = rc_core_init() [L4961] case 1: [L4977] ldv_state_variable_0 = 3 [L4978] ldv_state_variable_2 = 1 [L4979] ldv_state_variable_3 = 1 [L4980] ldv_state_variable_1 = 1 VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp=1, wq_load={199:0}] [L4961] case 1: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp=1, wq_load={199:0}] [L4920] tmp = __VERIFIER_nondet_int() [L4922] case 0: [L4961] case 1: [L4998] case 2: [L5016] case 3: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: [L5018] tmp___3 = __VERIFIER_nondet_int() [L5020] case 0: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp___3=1, wq_load={199:0}] [L5016] case 3: [L5028] case 1: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: [L5030] CALL show_protocols(dev_attr_protocols_group0, dev_attr_protocols_group1, ldvarg3) [L4254] struct rc_dev *dev ; [L4255] struct device const *__mptr ; [L4256] u64 allowed ; [L4257] u64 enabled ; [L4258] char *tmp ; [L4259] int i ; [L4260] struct _ddebug descriptor ; [L4261] long tmp___0 ; [L4262] int tmp___1 ; [L4263] int tmp___2 ; [L4265] __mptr = (struct device const *)device [L4266] dev = (struct rc_dev *)__mptr [L4267] tmp = buf VAL [available_protocols=0, buf={0:0}, descriptor={202:0}, dev={0:1}, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp={0:0}, wq_load={199:0}] [L4268] COND FALSE !((unsigned long )dev == (unsigned long )((struct rc_dev *)0)) [L4272] CALL ldv_mutex_lock_6(& dev->lock) [L5099] CALL ldv_mutex_lock_lock_of_rc_dev(ldv_func_arg1) VAL [\old(ldv_mutex_lock_of_rc_dev)=1, \old(lock)={0:1228}, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L6383] COND TRUE ldv_mutex_lock_of_rc_dev == 1 VAL [\old(ldv_mutex_lock_of_rc_dev)=1, \old(lock)={0:1228}, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=1, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L6387] ldv_mutex_lock_of_rc_dev = 2 VAL [\old(ldv_mutex_lock_of_rc_dev)=1, \old(lock)={0:1228}, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5099] RET ldv_mutex_lock_lock_of_rc_dev(ldv_func_arg1) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_func_arg1={0:1228}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5100] FCALL mutex_lock(ldv_func_arg1) VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_func_arg1={0:1228}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4272] RET ldv_mutex_lock_6(& dev->lock) [L4273] EXPR dev->driver_type VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4273] COND FALSE !((unsigned int )dev->driver_type == 0U) [L4277] EXPR dev->raw VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4277] COND FALSE !((unsigned long )dev->raw != (unsigned long )((struct ir_raw_event_ctrl *)0)) [L4281] return (-19L); [L4281] return (-19L); VAL [\result=-19, available_protocols=0, buf={0:0}, dev={0:1}, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp={0:0}, wq_load={199:0}] [L5030] RET show_protocols(dev_attr_protocols_group0, dev_attr_protocols_group1, ldvarg3) [L5031] ldv_state_variable_2 = 1 VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L4920] tmp = __VERIFIER_nondet_int() [L4922] case 0: [L4961] case 1: [L4998] case 2: [L5016] case 3: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: [L5018] tmp___3 = __VERIFIER_nondet_int() [L5020] case 0: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, tmp___3=0, wq_load={199:0}] [L5016] case 3: VAL [available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L5016] case 3: [L5022-L5023] CALL store_protocols(dev_attr_protocols_group0, dev_attr_protocols_group1, (char const *)ldvarg5, ldvarg4) [L4333] struct rc_dev *dev ; [L4334] struct device const *__mptr ; [L4335] bool enable ; [L4336] bool disable ; [L4337] char const *tmp ; [L4338] u64 type ; [L4339] u64 mask ; [L4340] int rc ; [L4341] int i ; [L4342] int count ; [L4343] unsigned long flags ; [L4344] ssize_t ret ; [L4345] struct _ddebug descriptor ; [L4346] long tmp___0 ; [L4347] int tmp___1 ; [L4348] struct _ddebug descriptor___0 ; [L4349] long tmp___2 ; [L4350] char *tmp___3 ; [L4351] struct _ddebug descriptor___1 ; [L4352] long tmp___4 ; [L4353] struct _ddebug descriptor___2 ; [L4354] long tmp___5 ; [L4355] raw_spinlock_t *tmp___6 ; [L4356] struct _ddebug descriptor___3 ; [L4357] long tmp___7 ; [L4359] __mptr = (struct device const *)device [L4360] dev = (struct rc_dev *)__mptr [L4361] count = 0 VAL [available_protocols=0, count=0, data={208:0}, descriptor={207:0}, descriptor___0={206:0}, descriptor___1={203:0}, descriptor___2={204:0}, descriptor___3={200:0}, dev={0:1}, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, len=0, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, type={205:0}, wq_load={199:0}] [L4362] COND FALSE !((unsigned long )dev == (unsigned long )((struct rc_dev *)0)) [L4366] CALL ldv_mutex_lock_8(& dev->lock) [L5115] CALL ldv_mutex_lock_lock_of_rc_dev(ldv_func_arg1) VAL [\old(ldv_mutex_lock_of_rc_dev)=2, \old(lock)={0:1228}, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L6383] COND FALSE !(ldv_mutex_lock_of_rc_dev == 1) VAL [\old(ldv_mutex_lock_of_rc_dev)=2, \old(lock)={0:1228}, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L6385] CALL ldv_error() VAL [\old(ldv_mutex_lock_of_rc_dev)=2, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] [L6023] reach_error() VAL [\old(ldv_mutex_lock_of_rc_dev)=2, available_protocols=0, dev_attr_protocols={191:0}, dev_attr_protocols_group0={0:1}, dev_attr_protocols_group1={0:-3}, empty={187:0}, empty_map={188:0}, ir_input_class={189:0}, ir_raw_client_list={196:0}, ir_raw_handler_list={198:0}, ir_raw_handler_lock={197:0}, ldv_mutex_cred_guard_mutex_of_signal_struct=1, ldv_mutex_ir_raw_handler_lock=1, ldv_mutex_lock=1, ldv_mutex_lock_of_rc_dev=2, ldv_mutex_mutex_of_device=1, ldv_retval_0=0, ldv_state_variable_0=3, ldv_state_variable_1=1, ldv_state_variable_2=1, ldv_state_variable_3=1, ldvarg0={0:0}, ldvarg1={0:0}, ldvarg2={0:0}, ldvarg3={0:0}, ldvarg4=0, ldvarg5={0:-2}, proto_names={190:0}, rc_core_debug=0, rc_dev_attr_groups={194:0}, rc_dev_attr_grp={193:0}, rc_dev_attrs={192:0}, rc_dev_type={195:0}, rc_dev_type_group0={0:0}, rc_map_list={185:0}, rc_map_lock={186:0}, ref_cnt=0, wq_load={199:0}] - StatisticsResult: Ultimate Automizer benchmark data CFG has 78 procedures, 622 locations, 1 error locations. Started 1 CEGAR loops. OverallTime: 45.2s, OverallIterations: 11, TraceHistogramMax: 3, PathProgramHistogramMax: 1, EmptinessCheckTime: 0.0s, AutomataDifference: 33.6s, DeadEndRemovalTime: 0.0s, HoareAnnotationTime: 0.0s, InitialAbstractionConstructionTime: 0.0s, HoareTripleCheckerStatistics: 8 mSolverCounterUnknown, 3254 SdHoareTripleChecker+Valid, 33.0s IncrementalHoareTripleChecker+Time, 0 mSdLazyCounter, 3254 mSDsluCounter, 8331 SdHoareTripleChecker+Invalid, 32.6s Time, 0 mProtectedAction, 0 SdHoareTripleChecker+Unchecked, 0 IncrementalHoareTripleChecker+Unchecked, 3124 mSDsCounter, 13 IncrementalHoareTripleChecker+Valid, 0 mProtectedPredicate, 58 IncrementalHoareTripleChecker+Invalid, 79 SdHoareTripleChecker+Unknown, 0 mSolverCounterNotChecked, 13 mSolverCounterUnsat, 5207 mSDtfsCounter, 58 mSolverCounterSat, 0.0s SdHoareTripleChecker+Time, 8 IncrementalHoareTripleChecker+Unknown, PredicateUnifierStatistics: 0 DeclaredPredicates, 34 GetRequests, 22 SyntacticMatches, 0 SemanticMatches, 12 ConstructedPredicates, 0 IntricatePredicates, 0 DeprecatedPredicates, 0 ImplicationChecksByTransitivity, 0.1s Time, 0.0s BasicInterpolantAutomatonTime, BiggestAbstraction: size=738occurred in iteration=6, InterpolantAutomatonStates: 32, traceCheckStatistics: No data available, InterpolantConsolidationStatistics: No data available, PathInvariantsStatistics: No data available, 0/0 InterpolantCoveringCapability, TotalInterpolationStatistics: No data available, 0.0s DumpTime, AutomataMinimizationStatistics: 0.5s AutomataMinimizationTime, 10 MinimizatonAttempts, 98 StatesRemovedByMinimization, 6 NontrivialMinimizations, HoareAnnotationStatistics: No data available, RefinementEngineStatistics: TRACE_CHECK: 0.2s SsaConstructionTime, 1.0s SatisfiabilityAnalysisTime, 2.5s InterpolantComputationTime, 408 NumberOfCodeBlocks, 408 NumberOfCodeBlocksAsserted, 11 NumberOfCheckSat, 328 ConstructedInterpolants, 0 QuantifiedInterpolants, 582 SizeOfPredicates, 0 NumberOfNonLiveVariables, 0 ConjunctsInSsa, 0 ConjunctsInUnsatCore, 10 InterpolantComputations, 10 PerfectInterpolantSequences, 24/24 InterpolantCoveringCapability, INVARIANT_SYNTHESIS: No data available, INTERPOLANT_CONSOLIDATION: No data available, ABSTRACT_INTERPRETATION: No data available, PDR: No data available, ACCELERATED_INTERPOLATION: No data available, SIFA: No data available, ReuseStatistics: No data available RESULT: Ultimate could not prove your program: unable to determine feasibility of some traces [2024-11-19 03:13:55,505 INFO L540 MonitoredProcess]: [MP /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 (1)] Forceful destruction successful, exit code 0 Received shutdown request... --- End real Ultimate output --- Execution finished normally Using bit-precise analysis Retrying with bit-precise analysis ### Bit-precise run ### 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i -s /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.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 0e929ff1b165932cb8ae38ad41af27feea82669418b50eebfc7984dcdec138f5 --- Real Ultimate output --- This is Ultimate 0.2.5-tmp.dk.eval-assert-order-craig-3061b6d-m [2024-11-19 03:13:57,697 INFO L188 SettingsManager]: Resetting all preferences to default values... [2024-11-19 03:13:57,766 INFO L114 SettingsManager]: Loading settings from /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/config/svcomp-Reach-64bit-Automizer_Bitvector.epf [2024-11-19 03:13:57,771 WARN L101 SettingsManager]: Preference file contains the following unknown settings: [2024-11-19 03:13:57,772 WARN L103 SettingsManager]: * de.uni_freiburg.informatik.ultimate.core.Log level for class [2024-11-19 03:13:57,804 INFO L130 SettingsManager]: Preferences different from defaults after loading the file: [2024-11-19 03:13:57,805 INFO L151 SettingsManager]: Preferences of UltimateCore differ from their defaults: [2024-11-19 03:13:57,805 INFO L153 SettingsManager]: * Log level for class=de.uni_freiburg.informatik.ultimate.lib.smtlibutils.quantifier.QuantifierPusher=ERROR; [2024-11-19 03:13:57,806 INFO L151 SettingsManager]: Preferences of Boogie Preprocessor differ from their defaults: [2024-11-19 03:13:57,807 INFO L153 SettingsManager]: * Use memory slicer=true [2024-11-19 03:13:57,807 INFO L151 SettingsManager]: Preferences of Boogie Procedure Inliner differ from their defaults: [2024-11-19 03:13:57,807 INFO L153 SettingsManager]: * Ignore calls to procedures called more than once=ONLY_FOR_SEQUENTIAL_PROGRAMS [2024-11-19 03:13:57,808 INFO L151 SettingsManager]: Preferences of BlockEncodingV2 differ from their defaults: [2024-11-19 03:13:57,809 INFO L153 SettingsManager]: * Create parallel compositions if possible=false [2024-11-19 03:13:57,810 INFO L153 SettingsManager]: * Use SBE=true [2024-11-19 03:13:57,810 INFO L151 SettingsManager]: Preferences of CACSL2BoogieTranslator differ from their defaults: [2024-11-19 03:13:57,810 INFO L153 SettingsManager]: * Pointer base address is valid at dereference=IGNORE [2024-11-19 03:13:57,810 INFO L153 SettingsManager]: * Check division by zero=IGNORE [2024-11-19 03:13:57,811 INFO L153 SettingsManager]: * Pointer to allocated memory at dereference=IGNORE [2024-11-19 03:13:57,811 INFO L153 SettingsManager]: * If two pointers are subtracted or compared they have the same base address=IGNORE [2024-11-19 03:13:57,811 INFO L153 SettingsManager]: * Check array bounds for arrays that are off heap=IGNORE [2024-11-19 03:13:57,812 INFO L153 SettingsManager]: * Adapt memory model on pointer casts if necessary=true [2024-11-19 03:13:57,812 INFO L153 SettingsManager]: * Use bitvectors instead of ints=true [2024-11-19 03:13:57,812 INFO L153 SettingsManager]: * Allow undefined functions=false [2024-11-19 03:13:57,813 INFO L153 SettingsManager]: * Memory model=HoenickeLindenmann_4ByteResolution [2024-11-19 03:13:57,813 INFO L153 SettingsManager]: * Check if freed pointer was valid=false [2024-11-19 03:13:57,813 INFO L153 SettingsManager]: * Use constant arrays=true [2024-11-19 03:13:57,813 INFO L151 SettingsManager]: Preferences of RCFGBuilder differ from their defaults: [2024-11-19 03:13:57,814 INFO L153 SettingsManager]: * Size of a code block=SequenceOfStatements [2024-11-19 03:13:57,814 INFO L153 SettingsManager]: * Only consider context switches at boundaries of atomic blocks=true [2024-11-19 03:13:57,814 INFO L153 SettingsManager]: * SMT solver=External_DefaultMode [2024-11-19 03:13:57,814 INFO L153 SettingsManager]: * Command for external solver=z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 03:13:57,815 INFO L151 SettingsManager]: Preferences of TraceAbstraction differ from their defaults: [2024-11-19 03:13:57,815 INFO L153 SettingsManager]: * Compute Interpolants along a Counterexample=FPandBP [2024-11-19 03:13:57,815 INFO L153 SettingsManager]: * Positions where we compute the Hoare Annotation=LoopHeads [2024-11-19 03:13:57,815 INFO L153 SettingsManager]: * Trace refinement strategy=WOLF [2024-11-19 03:13:57,816 INFO L153 SettingsManager]: * Command for external solver=cvc4 --incremental --print-success --lang smt [2024-11-19 03:13:57,816 INFO L153 SettingsManager]: * Apply one-shot large block encoding in concurrent analysis=false [2024-11-19 03:13:57,816 INFO L153 SettingsManager]: * Automaton type used in concurrency analysis=PETRI_NET [2024-11-19 03:13:57,816 INFO L153 SettingsManager]: * Order on configurations for Petri net unfoldings=DBO [2024-11-19 03:13:57,817 INFO L153 SettingsManager]: * SMT solver=External_ModelsAndUnsatCoreMode [2024-11-19 03:13:57,817 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 -> 0e929ff1b165932cb8ae38ad41af27feea82669418b50eebfc7984dcdec138f5 [2024-11-19 03:13:58,139 INFO L75 nceAwareModelManager]: Repository-Root is: /tmp [2024-11-19 03:13:58,163 INFO L261 ainManager$Toolchain]: [Toolchain 1]: Applicable parser(s) successfully (re)initialized [2024-11-19 03:13:58,166 INFO L217 ainManager$Toolchain]: [Toolchain 1]: Toolchain selected. [2024-11-19 03:13:58,167 INFO L270 PluginConnector]: Initializing CDTParser... [2024-11-19 03:13:58,168 INFO L274 PluginConnector]: CDTParser initialized [2024-11-19 03:13:58,169 INFO L431 ainManager$Toolchain]: [Toolchain 1]: Parsing single file: /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/../sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i [2024-11-19 03:13:59,696 INFO L533 CDTParser]: Created temporary CDT project at NULL [2024-11-19 03:14:00,201 INFO L384 CDTParser]: Found 1 translation units. [2024-11-19 03:14:00,202 INFO L180 CDTParser]: Scanning /storage/repos/ultimate/releaseScripts/default/sv-benchmarks/c/ldv-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i [2024-11-19 03:14:00,284 INFO L427 CDTParser]: About to delete temporary CDT project at /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/28520f9d1/5b6f0504fe624894bfd3dc79774ccdcd/FLAGfd84ee351 [2024-11-19 03:14:00,300 INFO L435 CDTParser]: Successfully deleted /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/data/28520f9d1/5b6f0504fe624894bfd3dc79774ccdcd [2024-11-19 03:14:00,302 INFO L299 ainManager$Toolchain]: ####################### [Toolchain 1] ####################### [2024-11-19 03:14:00,304 INFO L133 ToolchainWalker]: Walking toolchain with 6 elements. [2024-11-19 03:14:00,306 INFO L112 PluginConnector]: ------------------------CACSL2BoogieTranslator---------------------------- [2024-11-19 03:14:00,306 INFO L270 PluginConnector]: Initializing CACSL2BoogieTranslator... [2024-11-19 03:14:00,312 INFO L274 PluginConnector]: CACSL2BoogieTranslator initialized [2024-11-19 03:14:00,312 INFO L184 PluginConnector]: Executing the observer ACSLObjectContainerObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:14:00" (1/1) ... [2024-11-19 03:14:00,313 INFO L204 PluginConnector]: Invalid model from CACSL2BoogieTranslator for observer de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator.ACSLObjectContainerObserver@316b54bd and model type de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:00, skipping insertion in model container [2024-11-19 03:14:00,313 INFO L184 PluginConnector]: Executing the observer CACSL2BoogieTranslatorObserver from plugin CACSL2BoogieTranslator for "CDTParser AST 19.11 03:14:00" (1/1) ... [2024-11-19 03:14:00,397 INFO L175 MainTranslator]: Built tables and reachable declarations [2024-11-19 03:14:01,144 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,155 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,172 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,179 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,180 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,181 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,194 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,194 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,211 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,212 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,218 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,244 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,251 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,251 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,252 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,252 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,294 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,301 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,377 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,378 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,379 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,383 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,391 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,393 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,393 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,394 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,394 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,399 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,518 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,531 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,536 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,559 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,559 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,567 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,568 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,582 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,584 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,584 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,585 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,585 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,587 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,590 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,606 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i[175309,175322] [2024-11-19 03:14:01,703 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,708 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,716 WARN L1070 CHandler]: saw a pointer cast to a type that we could not get a type size for, not adapting memory model [2024-11-19 03:14:01,717 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 03:14:01,761 INFO L200 MainTranslator]: Completed pre-run [2024-11-19 03:14:01,880 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"); [3188] [2024-11-19 03:14:01,882 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("bts %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr): "memory"); [3195] [2024-11-19 03:14:01,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("btr %1,%0": "+m" (*((long volatile *)addr)): "Ir" (nr)); [3202] [2024-11-19 03:14:01,883 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("bsrq %1,%q0": "+r" (bitpos): "rm" (x)); [3210] [2024-11-19 03:14:01,888 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; xaddb %b0, %1\n": "+q" (__ret), "+m" (v->counter): : "memory", "cc"); [3253-3254] [2024-11-19 03:14:01,888 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; xaddw %w0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3257-3258] [2024-11-19 03:14:01,888 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; xaddl %0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3261-3262] [2024-11-19 03:14:01,889 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; xaddq %q0, %1\n": "+r" (__ret), "+m" (v->counter): : "memory", "cc"); [3265-3266] [2024-11-19 03:14:02,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movb %%gs:%P1,%0": "=q" (pfo_ret__): "p" (& current_task)); [5167] [2024-11-19 03:14:02,079 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movw %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5170] [2024-11-19 03:14:02,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movl %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5173] [2024-11-19 03:14:02,080 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ ("movq %%gs:%P1,%0": "=r" (pfo_ret__): "p" (& current_task)); [5176] [2024-11-19 03:14:02,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret), "+m" (tmp->state): : "memory", "cc"); [5347-5348] [2024-11-19 03:14:02,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret), "+m" (tmp___0->state): : "memory", "cc"); [5352-5353] [2024-11-19 03:14:02,087 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret), "+m" (tmp___1->state): : "memory", "cc"); [5357-5358] [2024-11-19 03:14:02,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret), "+m" (tmp___2->state): : "memory", "cc"); [5362-5363] [2024-11-19 03:14:02,090 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgb %b0, %1\n": "+q" (__ret___0), "+m" (tmp___3->state): : "memory", "cc"); [5375-5376] [2024-11-19 03:14:02,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgw %w0, %1\n": "+r" (__ret___0), "+m" (tmp___4->state): : "memory", "cc"); [5380-5381] [2024-11-19 03:14:02,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgl %0, %1\n": "+r" (__ret___0), "+m" (tmp___5->state): : "memory", "cc"); [5385-5386] [2024-11-19 03:14:02,091 WARN L75 lationResultReporter]: Unsoundness Warning: Ignoring inline assembler instruction C: __asm__ volatile ("xchgq %q0, %1\n": "+r" (__ret___0), "+m" (tmp___6->state): : "memory", "cc"); [5390-5391] [2024-11-19 03:14:02,136 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-consumption/32_7a_cilled_linux-3.8-rc1-drivers--media--rc--rc-core.ko-main.cil.out.i[175309,175322] [2024-11-19 03:14:02,155 INFO L210 PostProcessor]: Analyzing one entry point: main [2024-11-19 03:14:02,260 INFO L204 MainTranslator]: Completed translation [2024-11-19 03:14:02,260 INFO L201 PluginConnector]: Adding new model de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02 WrapperNode [2024-11-19 03:14:02,260 INFO L131 PluginConnector]: ------------------------ END CACSL2BoogieTranslator---------------------------- [2024-11-19 03:14:02,262 INFO L112 PluginConnector]: ------------------------Boogie Procedure Inliner---------------------------- [2024-11-19 03:14:02,262 INFO L270 PluginConnector]: Initializing Boogie Procedure Inliner... [2024-11-19 03:14:02,262 INFO L274 PluginConnector]: Boogie Procedure Inliner initialized [2024-11-19 03:14:02,269 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,354 INFO L184 PluginConnector]: Executing the observer Inliner from plugin Boogie Procedure Inliner for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,422 INFO L138 Inliner]: procedures = 274, calls = 1910, calls flagged for inlining = 104, calls inlined = 32, statements flattened = 1652 [2024-11-19 03:14:02,423 INFO L131 PluginConnector]: ------------------------ END Boogie Procedure Inliner---------------------------- [2024-11-19 03:14:02,424 INFO L112 PluginConnector]: ------------------------Boogie Preprocessor---------------------------- [2024-11-19 03:14:02,424 INFO L270 PluginConnector]: Initializing Boogie Preprocessor... [2024-11-19 03:14:02,424 INFO L274 PluginConnector]: Boogie Preprocessor initialized [2024-11-19 03:14:02,434 INFO L184 PluginConnector]: Executing the observer EnsureBoogieModelObserver from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,435 INFO L184 PluginConnector]: Executing the observer TypeChecker from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,451 INFO L184 PluginConnector]: Executing the observer MemorySlicer from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,607 INFO L175 MemorySlicer]: Split 585 memory accesses to 50 slices as follows [3, 10, 69, 1, 3, 8, 2, 6, 4, 104, 8, 8, 8, 3, 8, 4, 7, 8, 8, 8, 8, 8, 0, 8, 8, 6, 6, 8, 8, 42, 4, 6, 6, 8, 6, 8, 8, 2, 18, 17, 34, 3, 8, 6, 2, 2, 6, 10, 1, 48]. 18 percent of accesses are in the largest equivalence class. The 389 initializations are split as follows [3, 10, 69, 0, 0, 8, 2, 6, 4, 10, 8, 8, 8, 0, 8, 4, 7, 8, 8, 8, 8, 8, 0, 8, 8, 6, 6, 8, 8, 0, 4, 6, 6, 8, 6, 8, 8, 2, 18, 0, 0, 2, 8, 6, 2, 2, 6, 10, 0, 48]. The 137 writes are split as follows [0, 0, 0, 0, 0, 0, 0, 0, 0, 54, 0, 0, 0, 3, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 36, 0, 0, 0, 0, 0, 0, 0, 0, 0, 17, 26, 0, 0, 0, 0, 0, 0, 0, 1, 0]. [2024-11-19 03:14:02,608 INFO L184 PluginConnector]: Executing the observer ConstExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,608 INFO L184 PluginConnector]: Executing the observer StructExpander from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,779 INFO L184 PluginConnector]: Executing the observer UnstructureCode from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,798 INFO L184 PluginConnector]: Executing the observer FunctionInliner from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,915 INFO L184 PluginConnector]: Executing the observer LTLStepAnnotator from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:02,963 INFO L184 PluginConnector]: Executing the observer BoogieSymbolTableConstructor from plugin Boogie Preprocessor for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:03,068 INFO L131 PluginConnector]: ------------------------ END Boogie Preprocessor---------------------------- [2024-11-19 03:14:03,069 INFO L112 PluginConnector]: ------------------------RCFGBuilder---------------------------- [2024-11-19 03:14:03,069 INFO L270 PluginConnector]: Initializing RCFGBuilder... [2024-11-19 03:14:03,069 INFO L274 PluginConnector]: RCFGBuilder initialized [2024-11-19 03:14:03,071 INFO L184 PluginConnector]: Executing the observer RCFGBuilderObserver from plugin RCFGBuilder for "de.uni_freiburg.informatik.ultimate.plugins.generator.cacsl2boogietranslator AST 19.11 03:14:02" (1/1) ... [2024-11-19 03:14:03,079 INFO L173 SolverBuilder]: Constructing external solver with command: z3 SMTLIB2_COMPLIANT=true -memory:2024 -smt2 -in -t:4000 [2024-11-19 03:14:03,107 INFO L189 MonitoredProcess]: No working directory specified, using /storage/repos/ultimate/releaseScripts/default/UAutomizer-linux/z3 [2024-11-19 03:14:03,145 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-19 03:14:03,156 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-19 03:14:03,208 INFO L130 BoogieDeclarations]: Found specification of procedure ir_lookup_by_scancode [2024-11-19 03:14:03,208 INFO L138 BoogieDeclarations]: Found implementation of procedure ir_lookup_by_scancode [2024-11-19 03:14:03,208 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#0 [2024-11-19 03:14:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#1 [2024-11-19 03:14:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#2 [2024-11-19 03:14:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#3 [2024-11-19 03:14:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#4 [2024-11-19 03:14:03,209 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#5 [2024-11-19 03:14:03,210 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#6 [2024-11-19 03:14:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#7 [2024-11-19 03:14:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#8 [2024-11-19 03:14:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#9 [2024-11-19 03:14:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#10 [2024-11-19 03:14:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#11 [2024-11-19 03:14:03,211 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#12 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#13 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#14 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#15 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#16 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#17 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#18 [2024-11-19 03:14:03,212 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#19 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#20 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#21 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#22 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#23 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#24 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#25 [2024-11-19 03:14:03,213 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#26 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#27 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#28 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#29 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#30 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#31 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#32 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#33 [2024-11-19 03:14:03,214 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#34 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#35 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#36 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#37 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#38 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#39 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#40 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#41 [2024-11-19 03:14:03,215 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#42 [2024-11-19 03:14:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#43 [2024-11-19 03:14:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#44 [2024-11-19 03:14:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#45 [2024-11-19 03:14:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#46 [2024-11-19 03:14:03,216 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#47 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#48 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE1#49 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#0 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#1 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#2 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#3 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#4 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#5 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#6 [2024-11-19 03:14:03,217 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#7 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#8 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#9 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#10 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#11 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#12 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#13 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#14 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#15 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#16 [2024-11-19 03:14:03,218 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#17 [2024-11-19 03:14:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#18 [2024-11-19 03:14:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#19 [2024-11-19 03:14:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#20 [2024-11-19 03:14:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#21 [2024-11-19 03:14:03,219 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#22 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#23 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#24 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#25 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#26 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#27 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#28 [2024-11-19 03:14:03,220 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#29 [2024-11-19 03:14:03,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#30 [2024-11-19 03:14:03,221 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#31 [2024-11-19 03:14:03,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#32 [2024-11-19 03:14:03,223 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#33 [2024-11-19 03:14:03,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#34 [2024-11-19 03:14:03,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#35 [2024-11-19 03:14:03,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#36 [2024-11-19 03:14:03,224 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#37 [2024-11-19 03:14:03,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#38 [2024-11-19 03:14:03,225 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#39 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#40 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#41 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#42 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#43 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#44 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#45 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#46 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#47 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#48 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE8#49 [2024-11-19 03:14:03,226 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#0 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#1 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#2 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#3 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#4 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#5 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#6 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#7 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#8 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#9 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#10 [2024-11-19 03:14:03,227 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#11 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#12 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#13 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#14 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#15 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#16 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#17 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#18 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#19 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#20 [2024-11-19 03:14:03,228 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#21 [2024-11-19 03:14:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#22 [2024-11-19 03:14:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#23 [2024-11-19 03:14:03,229 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#24 [2024-11-19 03:14:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#25 [2024-11-19 03:14:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#26 [2024-11-19 03:14:03,231 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#27 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#28 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#29 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#30 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#31 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#32 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#33 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#34 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#35 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#36 [2024-11-19 03:14:03,232 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#37 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#38 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#39 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#40 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#41 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#42 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#43 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#44 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#45 [2024-11-19 03:14:03,233 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#46 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#47 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#48 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE4#49 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#0 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#1 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#2 [2024-11-19 03:14:03,234 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#3 [2024-11-19 03:14:03,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#4 [2024-11-19 03:14:03,235 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#5 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#6 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#7 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#8 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#9 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#10 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#11 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#12 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#13 [2024-11-19 03:14:03,236 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#14 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#15 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#16 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#17 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#18 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#19 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#20 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#21 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#22 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#23 [2024-11-19 03:14:03,237 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#24 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#25 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#26 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#27 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#28 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#29 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#30 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#31 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#32 [2024-11-19 03:14:03,238 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#33 [2024-11-19 03:14:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#34 [2024-11-19 03:14:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#35 [2024-11-19 03:14:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#36 [2024-11-19 03:14:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#37 [2024-11-19 03:14:03,239 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#38 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#39 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#40 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#41 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#42 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#43 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#44 [2024-11-19 03:14:03,240 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#45 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#46 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#47 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#48 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~$Pointer$#49 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#0 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#1 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#2 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#3 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#4 [2024-11-19 03:14:03,241 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#5 [2024-11-19 03:14:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#6 [2024-11-19 03:14:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#7 [2024-11-19 03:14:03,242 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#8 [2024-11-19 03:14:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#9 [2024-11-19 03:14:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#10 [2024-11-19 03:14:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#11 [2024-11-19 03:14:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#12 [2024-11-19 03:14:03,243 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#13 [2024-11-19 03:14:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#14 [2024-11-19 03:14:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#15 [2024-11-19 03:14:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#16 [2024-11-19 03:14:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#17 [2024-11-19 03:14:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#18 [2024-11-19 03:14:03,244 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#19 [2024-11-19 03:14:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#20 [2024-11-19 03:14:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#21 [2024-11-19 03:14:03,248 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#22 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#23 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#24 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#25 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#26 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#27 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#28 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#29 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#30 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#31 [2024-11-19 03:14:03,249 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#32 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#33 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#34 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#35 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#36 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#37 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#38 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#39 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#40 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#41 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#42 [2024-11-19 03:14:03,250 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#43 [2024-11-19 03:14:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#44 [2024-11-19 03:14:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#45 [2024-11-19 03:14:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#46 [2024-11-19 03:14:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#47 [2024-11-19 03:14:03,251 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#48 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure read~intINTTYPE2#49 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#0 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#1 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#2 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#3 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#4 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#5 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#6 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#7 [2024-11-19 03:14:03,253 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#8 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#9 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#10 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#11 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#12 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#13 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#14 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#15 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#16 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#17 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#18 [2024-11-19 03:14:03,254 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#19 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#20 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#21 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#22 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#23 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#24 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#25 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#26 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#27 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#28 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#29 [2024-11-19 03:14:03,255 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#30 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#31 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#32 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#33 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#34 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#35 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#36 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#37 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#38 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#39 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#40 [2024-11-19 03:14:03,256 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#41 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#42 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#43 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#44 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#45 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#46 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#47 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#48 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~$Pointer$#49 [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_ir_raw_handler_lock [2024-11-19 03:14:03,257 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_ir_raw_handler_lock [2024-11-19 03:14:03,257 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_malloc [2024-11-19 03:14:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_malloc [2024-11-19 03:14:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure rc_dev_uevent [2024-11-19 03:14:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_dev_uevent [2024-11-19 03:14:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_unlock [2024-11-19 03:14:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_unlock [2024-11-19 03:14:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_error [2024-11-19 03:14:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_error [2024-11-19 03:14:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure mutex_lock [2024-11-19 03:14:03,258 INFO L138 BoogieDeclarations]: Found implementation of procedure mutex_lock [2024-11-19 03:14:03,258 INFO L130 BoogieDeclarations]: Found specification of procedure add_uevent_var [2024-11-19 03:14:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure add_uevent_var [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure spinlock_check [2024-11-19 03:14:03,259 INFO L138 BoogieDeclarations]: Found implementation of procedure spinlock_check [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnStack [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#0 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#1 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#2 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#3 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#4 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#5 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#6 [2024-11-19 03:14:03,259 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#7 [2024-11-19 03:14:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#8 [2024-11-19 03:14:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#9 [2024-11-19 03:14:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#10 [2024-11-19 03:14:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#11 [2024-11-19 03:14:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#12 [2024-11-19 03:14:03,260 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#13 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#14 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#15 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#16 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#17 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#18 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#19 [2024-11-19 03:14:03,262 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#20 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#21 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#22 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#23 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#24 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#25 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#26 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#27 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#28 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#29 [2024-11-19 03:14:03,263 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#30 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#31 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#32 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#33 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#34 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#35 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#36 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#37 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#38 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#39 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#40 [2024-11-19 03:14:03,264 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#41 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#42 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#43 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#44 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#45 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#46 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#47 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#48 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure read~$Pointer$#49 [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_is_err [2024-11-19 03:14:03,265 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_is_err [2024-11-19 03:14:03,265 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock_irqrestore [2024-11-19 03:14:03,265 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock_irqrestore [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#0 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#1 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#2 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#3 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#4 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#5 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#6 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#7 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#8 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#9 [2024-11-19 03:14:03,266 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#10 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#11 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#12 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#13 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#14 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#15 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#16 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#17 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#18 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#19 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#20 [2024-11-19 03:14:03,267 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#21 [2024-11-19 03:14:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#22 [2024-11-19 03:14:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#23 [2024-11-19 03:14:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#24 [2024-11-19 03:14:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#25 [2024-11-19 03:14:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#26 [2024-11-19 03:14:03,268 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#27 [2024-11-19 03:14:03,270 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#28 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#29 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#30 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#31 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#32 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#33 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#34 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#35 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#36 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#37 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#38 [2024-11-19 03:14:03,271 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#39 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#40 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#41 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#42 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#43 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#44 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#45 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#46 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#47 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#48 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE8#49 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#0 [2024-11-19 03:14:03,272 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#1 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#2 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#3 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#4 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#5 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#6 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#7 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#8 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#9 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#10 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#11 [2024-11-19 03:14:03,273 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#12 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#13 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#14 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#15 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#16 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#17 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#18 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#19 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#20 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#21 [2024-11-19 03:14:03,274 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#22 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#23 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#24 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#25 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#26 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#27 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#28 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#29 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#30 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#31 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#32 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#33 [2024-11-19 03:14:03,275 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#34 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#35 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#36 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#37 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#38 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#39 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#40 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#41 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#42 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#43 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#44 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#45 [2024-11-19 03:14:03,276 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#46 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#47 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#48 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE1#49 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#0 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#1 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#2 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#3 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#4 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#5 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#6 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#7 [2024-11-19 03:14:03,277 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#8 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#9 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#10 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#11 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#12 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#13 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#14 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#15 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#16 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#17 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#18 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#19 [2024-11-19 03:14:03,278 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#20 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#21 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#22 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#23 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#24 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#25 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#26 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#27 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#28 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#29 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#30 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#31 [2024-11-19 03:14:03,279 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#32 [2024-11-19 03:14:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#33 [2024-11-19 03:14:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#34 [2024-11-19 03:14:03,280 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#35 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#36 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#37 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#38 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#39 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#40 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#41 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#42 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#43 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#44 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#45 [2024-11-19 03:14:03,281 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#46 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#47 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#48 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE2#49 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.dealloc [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#0 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#1 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#2 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#3 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#4 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#5 [2024-11-19 03:14:03,282 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#6 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#7 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#8 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#9 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#10 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#11 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#12 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#13 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#14 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#15 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#16 [2024-11-19 03:14:03,283 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#17 [2024-11-19 03:14:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#18 [2024-11-19 03:14:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#19 [2024-11-19 03:14:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#20 [2024-11-19 03:14:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#21 [2024-11-19 03:14:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#22 [2024-11-19 03:14:03,284 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#23 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#24 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#25 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#26 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#27 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#28 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#29 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#30 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#31 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#32 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#33 [2024-11-19 03:14:03,285 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#34 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#35 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#36 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#37 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#38 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#39 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#40 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#41 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#42 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#43 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#44 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#45 [2024-11-19 03:14:03,286 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#46 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#47 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#48 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~intINTTYPE4#49 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure input_get_drvdata [2024-11-19 03:14:03,287 INFO L138 BoogieDeclarations]: Found implementation of procedure input_get_drvdata [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#0 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#1 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#2 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#3 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#4 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#5 [2024-11-19 03:14:03,287 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#6 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#7 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#8 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#9 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#10 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#11 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#12 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#13 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#14 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#15 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#16 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#17 [2024-11-19 03:14:03,288 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#18 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#19 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#20 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#21 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#22 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#23 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#24 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#25 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#26 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#27 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#28 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#29 [2024-11-19 03:14:03,289 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#30 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#31 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#32 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#33 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#34 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#35 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#36 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#37 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#38 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#39 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#40 [2024-11-19 03:14:03,290 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#41 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#42 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#43 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#44 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#45 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#46 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#47 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#48 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~$Pointer$#49 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure printk [2024-11-19 03:14:03,291 INFO L138 BoogieDeclarations]: Found implementation of procedure printk [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#0 [2024-11-19 03:14:03,291 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#1 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#2 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#3 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#4 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#5 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#6 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#7 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#8 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#9 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#10 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#11 [2024-11-19 03:14:03,292 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#12 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#13 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#14 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#15 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#16 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#17 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#18 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#19 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#20 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#21 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#22 [2024-11-19 03:14:03,293 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#23 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#24 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#25 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#26 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#27 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#28 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#29 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#30 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#31 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#32 [2024-11-19 03:14:03,294 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#33 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#34 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#35 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#36 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#37 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#38 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#39 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#40 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#41 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#42 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#43 [2024-11-19 03:14:03,295 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#44 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#45 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#46 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#47 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#48 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE1#49 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#0 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#1 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#2 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#3 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#4 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#5 [2024-11-19 03:14:03,296 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#6 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#7 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#8 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#9 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#10 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#11 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#12 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#13 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#14 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#15 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#16 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#17 [2024-11-19 03:14:03,297 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#18 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#19 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#20 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#21 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#22 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#23 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#24 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#25 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#26 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#27 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#28 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#29 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#30 [2024-11-19 03:14:03,298 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#31 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#32 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#33 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#34 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#35 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#36 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#37 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#38 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#39 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#40 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#41 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#42 [2024-11-19 03:14:03,299 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#43 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#44 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#45 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#46 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#47 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#48 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE4#49 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#0 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#1 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#2 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#3 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#4 [2024-11-19 03:14:03,300 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#5 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#6 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#7 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#8 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#9 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#10 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#11 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#12 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#13 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#14 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#15 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#16 [2024-11-19 03:14:03,301 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#17 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#18 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#19 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#20 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#21 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#22 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#23 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#24 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#25 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#26 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#27 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#28 [2024-11-19 03:14:03,302 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#29 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#30 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#31 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#32 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#33 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#34 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#35 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#36 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#37 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#38 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#39 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#40 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#41 [2024-11-19 03:14:03,303 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#42 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#43 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#44 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#45 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#46 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#47 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#48 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure write~init~intINTTYPE8#49 [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure list_del [2024-11-19 03:14:03,304 INFO L138 BoogieDeclarations]: Found implementation of procedure list_del [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure _raw_spin_lock_irqsave [2024-11-19 03:14:03,304 INFO L138 BoogieDeclarations]: Found implementation of procedure _raw_spin_lock_irqsave [2024-11-19 03:14:03,304 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_unlock_lock_of_rc_dev [2024-11-19 03:14:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_unlock_lock_of_rc_dev [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure spin_unlock [2024-11-19 03:14:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_unlock [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_lock_of_rc_dev [2024-11-19 03:14:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_lock_of_rc_dev [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure rc_dev_release [2024-11-19 03:14:03,305 INFO L138 BoogieDeclarations]: Found implementation of procedure rc_dev_release [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#0 [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#1 [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#2 [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#3 [2024-11-19 03:14:03,305 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#4 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#5 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#6 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#7 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#8 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#9 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#10 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#11 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#12 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#13 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#14 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#15 [2024-11-19 03:14:03,306 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#16 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#17 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#18 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#19 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#20 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#21 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#22 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#23 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#24 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#25 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#26 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#27 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#28 [2024-11-19 03:14:03,307 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#29 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#30 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#31 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#32 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#33 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#34 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#35 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#36 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#37 [2024-11-19 03:14:03,308 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#38 [2024-11-19 03:14:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#39 [2024-11-19 03:14:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#40 [2024-11-19 03:14:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#41 [2024-11-19 03:14:03,310 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#42 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#43 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#44 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#45 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#46 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#47 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#48 [2024-11-19 03:14:03,311 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.C_memcpy#49 [2024-11-19 03:14:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#0 [2024-11-19 03:14:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#1 [2024-11-19 03:14:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#2 [2024-11-19 03:14:03,311 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#3 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#4 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#5 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#6 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#7 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#8 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#9 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#10 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#11 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#12 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#13 [2024-11-19 03:14:03,312 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#14 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#15 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#16 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#17 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#18 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#19 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#20 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#21 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#22 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#23 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#24 [2024-11-19 03:14:03,313 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#25 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#26 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#27 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#28 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#29 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#30 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#31 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#32 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#33 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#34 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#35 [2024-11-19 03:14:03,314 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#36 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#37 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#38 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#39 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#40 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#41 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#42 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#43 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#44 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#45 [2024-11-19 03:14:03,315 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#46 [2024-11-19 03:14:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#47 [2024-11-19 03:14:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#48 [2024-11-19 03:14:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure #Ultimate.C_memcpy#49 [2024-11-19 03:14:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure list_add_tail [2024-11-19 03:14:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure list_add_tail [2024-11-19 03:14:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure ldv_mutex_lock_ir_raw_handler_lock [2024-11-19 03:14:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv_mutex_lock_ir_raw_handler_lock [2024-11-19 03:14:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure __dynamic_pr_debug [2024-11-19 03:14:03,316 INFO L138 BoogieDeclarations]: Found implementation of procedure __dynamic_pr_debug [2024-11-19 03:14:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#0 [2024-11-19 03:14:03,316 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#1 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#2 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#3 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#4 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#5 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#6 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#7 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#8 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#9 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#10 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#11 [2024-11-19 03:14:03,317 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#12 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#13 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#14 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#15 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#16 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#17 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#18 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#19 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#20 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#21 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#22 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#23 [2024-11-19 03:14:03,318 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#24 [2024-11-19 03:14:03,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#25 [2024-11-19 03:14:03,319 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#26 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#27 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#28 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#29 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#30 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#31 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#32 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#33 [2024-11-19 03:14:03,337 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#34 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#35 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#36 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#37 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#38 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#39 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#40 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#41 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#42 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#43 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#44 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#45 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#46 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#47 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#48 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE4#49 [2024-11-19 03:14:03,338 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#0 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#1 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#2 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#3 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#4 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#5 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#6 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#7 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#8 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#9 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#10 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#11 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#12 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#13 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#14 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#15 [2024-11-19 03:14:03,339 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#16 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#17 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#18 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#19 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#20 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#21 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#22 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#23 [2024-11-19 03:14:03,340 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#24 [2024-11-19 03:14:03,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#25 [2024-11-19 03:14:03,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#26 [2024-11-19 03:14:03,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#27 [2024-11-19 03:14:03,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#28 [2024-11-19 03:14:03,341 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#29 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#30 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#31 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#32 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#33 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#34 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#35 [2024-11-19 03:14:03,342 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#36 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#37 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#38 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#39 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#40 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#41 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#42 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#43 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#44 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#45 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#46 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#47 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#48 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE2#49 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#0 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#1 [2024-11-19 03:14:03,343 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#2 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#3 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#4 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#5 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#6 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#7 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#8 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#9 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#10 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#11 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#12 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#13 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#14 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#15 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#16 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#17 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#18 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#19 [2024-11-19 03:14:03,344 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#20 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#21 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#22 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#23 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#24 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#25 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#26 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#27 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#28 [2024-11-19 03:14:03,345 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#29 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#30 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#31 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#32 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#33 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#34 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#35 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#36 [2024-11-19 03:14:03,346 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#37 [2024-11-19 03:14:03,347 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#38 [2024-11-19 03:14:03,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#39 [2024-11-19 03:14:03,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#40 [2024-11-19 03:14:03,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#41 [2024-11-19 03:14:03,383 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#42 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#43 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#44 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#45 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#46 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#47 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#48 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE1#49 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#0 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#1 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#2 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#3 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#4 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#5 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#6 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#7 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#8 [2024-11-19 03:14:03,384 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#9 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#10 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#11 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#12 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#13 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#14 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#15 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#16 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#17 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#18 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#19 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#20 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#21 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#22 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#23 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#24 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#25 [2024-11-19 03:14:03,385 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#26 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#27 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#28 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#29 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#30 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#31 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#32 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#33 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#34 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#35 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#36 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#37 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#38 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#39 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#40 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#41 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#42 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#43 [2024-11-19 03:14:03,386 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#44 [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#45 [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#46 [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#47 [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#48 [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure write~unchecked~intINTTYPE8#49 [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2024-11-19 03:14:03,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ##fun~$Pointer$~X~$Pointer$~TO~C_INT [2024-11-19 03:14:03,387 INFO L130 BoogieDeclarations]: Found specification of procedure ldv__builtin_expect [2024-11-19 03:14:03,387 INFO L138 BoogieDeclarations]: Found implementation of procedure ldv__builtin_expect [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocOnHeap [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure #Ultimate.allocInit [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#0 [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#1 [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#2 [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#3 [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#4 [2024-11-19 03:14:03,388 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#5 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#6 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#7 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#8 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#9 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#10 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#11 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#12 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#13 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#14 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#15 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#16 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#17 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#18 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#19 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#20 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#21 [2024-11-19 03:14:03,389 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#22 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#23 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#24 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#25 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#26 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#27 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#28 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#29 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#30 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#31 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#32 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#33 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#34 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#35 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#36 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#37 [2024-11-19 03:14:03,390 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#38 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#39 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#40 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#41 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#42 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#43 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#44 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#45 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#46 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#47 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#48 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure write~$Pointer$#49 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#0 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#1 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#2 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#3 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#4 [2024-11-19 03:14:03,391 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#5 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#6 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#7 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#8 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#9 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#10 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#11 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#12 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#13 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#14 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#15 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#16 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#17 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#18 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#19 [2024-11-19 03:14:03,392 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#20 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#21 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#22 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#23 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#24 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#25 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#26 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#27 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#28 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#29 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#30 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#31 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#32 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#33 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#34 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#35 [2024-11-19 03:14:03,393 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#36 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#37 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#38 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#39 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#40 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#41 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#42 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#43 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#44 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#45 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#46 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#47 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#48 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE8#49 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#0 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#1 [2024-11-19 03:14:03,394 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#2 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#3 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#4 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#5 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#6 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#7 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#8 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#9 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#10 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#11 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#12 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#13 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#14 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#15 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#16 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#17 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#18 [2024-11-19 03:14:03,395 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#19 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#20 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#21 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#22 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#23 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#24 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#25 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#26 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#27 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#28 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#29 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#30 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#31 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#32 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#33 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#34 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#35 [2024-11-19 03:14:03,396 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#36 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#37 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#38 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#39 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#40 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#41 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#42 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#43 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#44 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#45 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#46 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#47 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#48 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE2#49 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#0 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#1 [2024-11-19 03:14:03,397 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#2 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#3 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#4 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#5 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#6 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#7 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#8 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#9 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#10 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#11 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#12 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#13 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#14 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#15 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#16 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#17 [2024-11-19 03:14:03,398 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#18 [2024-11-19 03:14:03,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#19 [2024-11-19 03:14:03,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#20 [2024-11-19 03:14:03,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#21 [2024-11-19 03:14:03,399 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#22 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#23 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#24 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#25 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#26 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#27 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#28 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#29 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#30 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#31 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#32 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#33 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#34 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#35 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#36 [2024-11-19 03:14:03,400 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#37 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#38 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#39 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#40 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#41 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#42 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#43 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#44 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#45 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#46 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#47 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#48 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE4#49 [2024-11-19 03:14:03,401 INFO L130 BoogieDeclarations]: Found specification of procedure input_scancode_to_scalar [2024-11-19 03:14:03,401 INFO L138 BoogieDeclarations]: Found implementation of procedure input_scancode_to_scalar [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure spin_lock [2024-11-19 03:14:03,402 INFO L138 BoogieDeclarations]: Found implementation of procedure spin_lock [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure dev_name [2024-11-19 03:14:03,402 INFO L138 BoogieDeclarations]: Found implementation of procedure dev_name [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#0 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#1 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#2 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#3 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#4 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#5 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#6 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#7 [2024-11-19 03:14:03,402 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#8 [2024-11-19 03:14:03,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#9 [2024-11-19 03:14:03,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#10 [2024-11-19 03:14:03,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#11 [2024-11-19 03:14:03,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#12 [2024-11-19 03:14:03,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#13 [2024-11-19 03:14:03,403 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#14 [2024-11-19 03:14:03,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#15 [2024-11-19 03:14:03,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#16 [2024-11-19 03:14:03,404 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#17 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#18 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#19 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#20 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#21 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#22 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#23 [2024-11-19 03:14:03,406 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#24 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#25 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#26 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#27 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#28 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#29 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#30 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#31 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#32 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#33 [2024-11-19 03:14:03,407 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#34 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#35 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#36 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#37 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#38 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#39 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#40 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#41 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#42 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#43 [2024-11-19 03:14:03,408 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#44 [2024-11-19 03:14:03,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#45 [2024-11-19 03:14:03,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#46 [2024-11-19 03:14:03,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#47 [2024-11-19 03:14:03,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#48 [2024-11-19 03:14:03,409 INFO L130 BoogieDeclarations]: Found specification of procedure read~unchecked~intINTTYPE1#49 [2024-11-19 03:14:03,409 INFO L130 BoogieDeclarations]: Found specification of procedure ULTIMATE.start [2024-11-19 03:14:03,409 INFO L138 BoogieDeclarations]: Found implementation of procedure ULTIMATE.start [2024-11-19 03:14:04,556 INFO L238 CfgBuilder]: Building ICFG [2024-11-19 03:14:04,560 INFO L264 CfgBuilder]: Building CFG for each procedure with an implementation